【九月打卡】第13天 优雅玩转Vim

2022/9/19 3:17:09

本文主要是介绍【九月打卡】第13天 优雅玩转Vim,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

第一模块:

课程名称:优雅玩转Vim

章节名称:1-1 ~ 2-1

讲师姓名:DevOps24h


第二模块:

内容概述:

1-1 ~ 2-1小节对Vim这款上古编辑器进行了一个整体性的介绍,包括:Vim的安装、Vim的四种模式等;Vim是一款有使用门槛的编辑器,适合工程师之类的专业用户使用,就好不Linux之于Windows一样。


第三模块:

学习心得:

1.vim简介

是 Linux 操作系统中最常用的编辑器之一。它的前身是 Vi 编辑器,可以说 Vim(Vi IMproved) 是 Vi 的加强版


vim特性:

  • 内存占用低;

  • “模式” 编辑器;

  • 可配置性强:按需配置相应功能,可以保存在 vimrc 中;

  • 插件扩展:可以通过不同插件来扩展Vim的功能,既可以保证 Vim 强大,还能保证 Vim 简洁;

  • 支持多窗口;

  • 支持多标签;

  • 支持宏。


为啥要学习vim:

常见的Liunx平台的编辑器:

  • Nan(不推荐)

  • Vim(推荐)

  • Emacs


2.安装vim

Vim 在大多数的 Linux 发型版本中都是默认安装好的,无需再手动进行安装


查看是否已安装vim:

rpm -qa | grep vim


没有默认安装vim时就需要手动安装:

windows下的vim:

......


Liunx下的vim:

CentOS 下安装 Vim:

命令:

yun install vim 即可安装最新版本的 Vim


用vim编辑文件:

1.用vim创建一个新文件

命令:

vim 文件全路径


2.进入vim后打开一个新文件

已经进入某一文件的编辑模式之后我们想要打开新的文件需要先退出当前文件的编辑模式进入命令行模式


esc 插入模式转会普通模式

: (注意要是英文的) 进入命令行模式

命令行模式下的命令:

w 保存

q 退出vim

wq 保存退出vim(文件没有被修改时也写入,并更新文件的修改时间

w!s 强制保存

q! 强制退出

x 写入文件并退出,仅当文件被修改时才写入

set number 显示行号

set nonumber 不显示行号

syntax enable 语法高亮

syntax off 语法不高亮


编辑模式注意点:

编辑模式下没有撤销操作,所以,一般情况下不要做删除操作,对于不想要的内容注释掉就行!!!


3.定制vim:

有两种方式:

  • 通过 set 命令配置开关

  • 通过在 vimrc 文件中写入配置来加载


注意:命令行模式配置方式只能用于临时使用,关闭编辑器后就会失效无法持久化。所以对于常规的固定配置为了持久化就需要把这些配置项放到配置文件中。这个配置文件就是 vimrc。这是 Vim 约定俗称的一个 Vim 配置文件命名和格式。


vimrc 结构特点:

  • 系统级和用户级:针对的式全局和单独用户

  • 每一行作为一个命令执行


Vim编辑模式:

https://img2.sycdn.imooc.com/6325e7f9000158af08770291.jpg


保存/退出文件操作:

https://img1.sycdn.imooc.com/6325e85700012e6c08770358.jpg


第四模块:

学习截图:

https://img1.sycdn.imooc.com/6325e6fb0001387908560445.jpg



这篇关于【九月打卡】第13天 优雅玩转Vim的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程