㈠ vim智能补全如何做到,求教
关键是安装相应的vim补全插件。你只要安装全了,一般来说都能自动补全的。
Youcompleteme 用于c/cpp/python/c#
java-complete(最近出了个新版)用于java
neocomplete+phpcomplete+jscomplete完成大部分剩余文件的补全
这些插件都有autopop功能,打开就能自动弹出了
㈡ vim智能补全如何做到,求教
“自定义补全(User defined completion)”和“全能补全(Omni completion)”需要自己写代码来实现。一些常用语言,可能有现成的全能补全插件可用,可以自己搜一下。
但 vim 其实提供了 13 种补齐方法。很多时候不自己编程,用 vim 自带的也可以工作的很好。但前提是需要一定的熟练度。(最后一列是助记符,会英语相应的按键更好记。)
1整行补全C-xC-l(line)
2当前文件补全C-xC-n(next)
3字典补全(dictionary-)C-xC-k(key)
4词汇补全(thesaurus-)C-xC-t(thesaurus)
5包含文件补全C-xC-i(include)
6标签补全C-xC-](vim里的标签命令大多都用])
7文件名补全C-xC-f(file)
8定义或宏补全C-xC-d(defination)
9命令行补全C-xC-v(vim-cmd)
10自定义补全C-xC-u(user)
11全能补全(omni-)C-xC-o(omni)
12拼写建议C-xC-s(spell,suggeste)
13默认补全C-n
㈢ 如何在vim中使用tab进行python代码补全
安装代码提示插件,修改map键
比如YouCompleteMe,neocomplete
㈣ vim怎么做完整的自动补全
首先下载一个插件:ctags
输入:sudo apt-get install ctags
进入你需要的关键词所在目录。
举个例子,我需要wordpress的相关函数。则进入wordpress的目录。
输入:ctags -R
这样就可以扫描整个目录的文件中的关键字。
同时会输出个tags文件。
将tags文件移动到你便使用vim编辑文件的位置。如我需要为wordpress制作个主题,则将tags移动到新建的主题目录下。
现在在这个目录下使用vim就可以自动补全tags中的关键字了。
5
使用快捷键ctrl+n就可以自动补全了。