Loading...
与大部分编辑器一样,Vim拥有强大的插件扩展功能,拥有了插件将给Vim的功能进行更强大的扩充。安装插件 Github中有许多的插件供我们选择,原始的方式是直接clone插件代码,如今vim有许多的插件管理器。常见的有vim-plug,Vundle,Pa...
在之前的文章中的所有对vim的配置都是临时的配置,没办法持久化,每次都需要我们再次配置,Vim提供了一种持久化配置的方式让我们自定义配置文件。编写配置文件 在用户主目录(~)下新建隐藏文件.vimrc。配置内容常用配置 set nu 设置行号 c...
好的配色让我们敲代码更舒心,如果你觉得你的Vim难看,那必须看完这篇文章,手把手教你给Vim换装。换装 我们可以使用:colorscheme显示当前主题配色,默认为defalt。 使...
在Vim的normal下复制粘贴分别为y和p,剪切为d。yy表示复制一行,dd表示剪切一行。烦人的缩进 在使用Vim编写代码时我们会使用:set autoindent设置代码自动缩进,但是,如果我们从找到一段代码进行粘贴时会发现自动缩进全乱了,还需要我...
面对对象编辑 疑惑?面对对象编程了解,这面对对象编辑是什么鬼!实际上,我们在使用Vim编辑文件时就是面对对象编辑。一个单词,一个句子,一个段落等等都是文本对象(Text Object)。在其他编辑器中我们常常都是常按backspace键删除一个个字符从而删除一个单词,一句话,这是比较低效的,Vim提供了Text Objec...