如何使用vim自动补全(提示)代码

有个插件 coc.nvim (https://github.com/neoclide/coc.nvim),在vim中,该插件提供了代码的自动提示,安装很简单,使用很方便,支持的语言特别多。 coc.nvim 的安装 首先 coc.nvim 是一个vim的插件,可以使用 vim-plug (也是vim的一个插件),进行安装。需要注意的是, coc.nvim 需要安装好 nodejs 。 安装 nod

Continue reading »

vim 大小写转换

vim中可方便对大小写字母进行转换。从一个字符,一个单词,一段文字,甚至整篇文章都可以方便的转换。 对单个字母进行大小写转换,使用 ~ 波浪形符号可以方便的进行大小写之间的转换,首先光标定位的需要改变大小的字符,然后点击 ~ 大写会变成小写,小写就会变成大写。 5~ 光标开始的五个字符包含光标,大小写进行改变。 对文本对象进行改变 [vim文本对象] 使用格式 ** gu+文本对象, 把文本对象修

Continue reading »

vim 多窗口管理 如何切换和分组

vim支持多窗口编辑文件。就是在一个屏幕上划分成多个窗口,每个窗口可以编辑一个文件或者多个窗口同时编辑一个文件。 还可以通过标签页进行多个窗口的管理。 可以使用命令 ctrl + w 然后 s或者 v对当前的工作区进行的窗口进行划分。通过 ctrl + w 和 w 可以在多个窗户之间切换。

Continue reading »