用 Linux 系统的人几乎没有人不知道 Vim 的,但用 Vim 不一定都在 Linux 系统中。
Vim 一款强大的编辑器,强大到称之为编辑器之神。
虽然这种称之为神的说法有点夸大,但也从侧面说明 Vim 是多么受人推崇,多么牛逼的一款编辑软件。
Vim 功能强大,插件丰富,可以让你专注于键盘,编辑效率是非常高。
因为 Vim 功能强大,所以其深入学习的曲线也很高。
Vim 的入门不难,难在其不断的深入学习,越来越多高级的操作,插件的使用,熟练度的掌握。
Vim 入门后,常规的操作足够,基本的修改编辑也完全满足日常使用,不习惯的可能是你觉得它的模式的切换,但一旦适应之后你就会觉得很好用。
只有在 Vim 中才有不同模式切换,其它编辑器通常可没有这种方式,也正是Vim 的多种模式让其有了更多操作的使用。
在其他编辑器中是没有这种概念的,基本打开就是编辑,鼠标键盘要配合使用才能完成操作。
通常我们说的 Vim 有三种模式,普通模式,插入模式,命令行模式。
其实这几种模式可以简单理解,普通模式即默认打开 vim 后进入的状态,你可以通过快捷键进行文本的选择,复制,黏贴,光标的移动等。
插入模式下通常就是输入和编辑内容,可以通过方向键来移动光标,和我们在常规文本编辑器例如记事本中操作几乎一样。
命令行模式就是通常我们在普通模式下输入“:”,然后就可以输入命令。
通常在这里我们用来保存,退出编辑器,或通过一些表达式来快速查找匹配内容。
一句两句不可能让不会 vim 的人看看就知道怎么使用,最好的办法就是自己去实践一下。
打开 vim 先看指导手册最合适。
Vim 这玩意,你可以不精通,但是在 Linux 系统中不会用那就有点说不过去。
Vim 基本的操作会了之后,默认情况下 Vim 的显示很单调,默认不显示行号,不高亮当前行,也不显示匹配到内容等等。
其实简单设置一下就可以给你一个焕然一新的 Vim,体感完全不同。
通常你得安装 vim ,那么一条命令的事。
sudo apt install vim
默认情况下,vim打开文件的效果可能就这样:
其次,我们在当前用户的根目录中创建一个.vimrc文件
cd ~ && touch .vimrc && vim ~/.vimrc
剩下的事就是在 .vimrc 中进行添加了
我们再开启下代码高亮,瞬间你会觉得这个世界多姿多彩。
高亮都有了,我们再来个行号的显示吧。
再来个突出显示当前选中行
为了能高亮那些匹配到的内容,我们有页需要设置一下。
这样几个简单设置之后,vim再打开文件,那么显示就会顺眼很多。
这些知识最简单的设置,如果想更好的配置自己的vim,那就需要你用心的了解下Vim是如何配置的了。
配置好适合自己的vim后,它就会成为你最重要的编辑工具之一,不仅编辑效率惊人,甚至都可以替代你的一些IDE工具。
可以看下这个简明教程:
-
https://linux265.com/course/vim-intro.html