Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在vim 7.4中对ansible进行自动完成和语法检查?_Vim_Ansible_Vim Snipmate - Fatal编程技术网

如何在vim 7.4中对ansible进行自动完成和语法检查?

如何在vim 7.4中对ansible进行自动完成和语法检查?,vim,ansible,vim-snipmate,Vim,Ansible,Vim Snipmate,我正在运行Vim 7.4并安装在插件下面 Plug 'pearofducks/ansible-vim' Plug 'phenomenes/ansible-snippets' Plug 'honza/vim-snippets' 但我仍然无法在键入tab时看到代码片段 要自动完成ansible-like vscode,还需要什么?这些都是您安装的插件吗?你需要一个代码片段扩展插件来让这些代码片段工作(并且,至少要阅读你安装的东西的README.md)。要让代码片段工作,你必须安装SnipMate或

我正在运行Vim 7.4并安装在插件下面

Plug 'pearofducks/ansible-vim'
Plug 'phenomenes/ansible-snippets'
Plug 'honza/vim-snippets'
但我仍然无法在键入tab时看到代码片段


要自动完成ansible-like vscode,还需要什么?这些都是您安装的插件吗?你需要一个代码片段扩展插件来让这些代码片段工作(并且,至少要阅读你安装的东西的
README.md
)。要让代码片段工作,你必须安装SnipMate或UltiSpins插件。第一个是纯vimscript,第二个需要vim上的python支持。如果可能的话,我建议您使用UltiSnips——它更强大,而且有YouCompleteMe插件的支持,它们一起工作非常好。@Dmitry我尝试使用Utilsnips,但一旦安装,tab键就不起作用了。所以我试着用SnipMate,效果很好now@Samselvaprabu. 如果你对SnipMate满意,没关系,尽情享受吧。当操作系统中没有python支持时,我也会使用它。配置Ultisnips有点混乱,尤其是当您还安装了YCM时,因为它们默认都使用Tab。但是如果您显示已安装插件的列表和
.vimrc
,我们可以尝试帮助您配置它。