有个插件 coc.nvim (https://github.com/neoclide/coc.nvim),在vim中,该插件提供了代码的自动提示,安装很简单,使用很方便,支持的语言特别多。 coc.nvim 的安装 首先 coc.nvim 是一个vim的插件,可以使用 vim-plug (也是vim的一个插件),进行安装。需要注意的是, coc.nvim 需要安装好 nodejs 。 安装 nod
Continue reading »分类: 默认
vim关闭提示 [tsserver 80001] [I] File is a CommonJS module; it may be converted to an ES6
出现 [tsserver 80001] [I] File is a CommonJS module; it may be converted to an ES6 ,解决的方法是在vim中输入 CocConfig, 添加一个配置选项即可。 解决的方法 : CocConfig 输入 { “javascript.suggestionActions.enabled”: false }
Continue reading »在vim使用 “set autochdir” 自动切换工作目录
在vim中使用 set autochdir可以自动的切换工作目录,默认的情况。当前的工作目录是固定的,就是使用vim打开文件的时候,该文件所在目录。
Continue reading »putty 连接服务器vim如何使用鼠标右键进行粘贴
使用putty链接服务器的时候,默认使用鼠标的右键可以进行粘贴。 但在vim中,中不能使用。
Continue reading »“MatchTagAlways unavailable: requires python” 的解决方法
MatchTagAlways 是一个常用地的vim插件,用来显示配置的标签。在编辑html的时候就经常使用。 今天安装这个插件后出现了MatchTagAlways unavailable: requires python这个是提示。原因是vim没有安装python的支持。
Continue reading »在vim的运行环境中,执行shell命令的两种方式
在使用vim编辑文件的时候,经常有需要到shell中去执行一些命令的需求。此时不想退出shell,其实可以在vim的运行环境中直接执行shell命令。
Continue reading »vim 复合命令总结
vim 中复合命令是指,可以使用一个短的命令提替换一个长的命令,并且短命令和长命令效果一样。比如短命令 A <==> 长命令 a$
Continue reading »centos 源代码安装 vim 8.1
centos默认的版本是 7.4, 通过源代码安装的方式安装,更灵活,这里记录一下安装的方法。
Continue reading »vim 大小写转换
vim中可方便对大小写字母进行转换。从一个字符,一个单词,一段文字,甚至整篇文章都可以方便的转换。 对单个字母进行大小写转换,使用 ~ 波浪形符号可以方便的进行大小写之间的转换,首先光标定位的需要改变大小的字符,然后点击 ~ 大写会变成小写,小写就会变成大写。 5~ 光标开始的五个字符包含光标,大小写进行改变。 对文本对象进行改变 [vim文本对象] 使用格式 ** gu+文本对象, 把文本对象修
Continue reading »vim 多窗口管理 如何切换和分组
vim支持多窗口编辑文件。就是在一个屏幕上划分成多个窗口,每个窗口可以编辑一个文件或者多个窗口同时编辑一个文件。 还可以通过标签页进行多个窗口的管理。 可以使用命令 ctrl + w 然后 s或者 v对当前的工作区进行的窗口进行划分。通过 ctrl + w 和 w 可以在多个窗户之间切换。
Continue reading »