Vim python 的 UltiSnips 不工作
Vim UltiSnips for python not working
也许这是个愚蠢的问题,但我想不通。我已经安装了 UltiSnips 插件 [UltiSnips 插件][1]。我按照所有设置说明进行操作。我将其添加到我的 .vimrc 文件中,但它不起作用:
" Track the engine.
Plugin 'SirVer/ultisnips'
" Snippets are separated from the engine. Add this if you want them:
Plugin 'honza/vim-snippets'
" Trigger configuration. Do not use <tab> if you use https://github.com/Valloric/YouCompleteMe.
let g:UltiSnipsExpandTrigger="<tab>"
let g:UltiSnipsJumpForwardTrigger="<c-b>"
let g:UltiSnipsJumpBackwardTrigger="<c-z>"
我检查过我的 .vimrc 文件的其余部分没有使用它。当我 pritn 'cl' 并按 Tab 键时,没有任何反应。但是,我希望它能为我提供 python class 的插入片段。
这是我正在使用的插件列表:
ctrlp
jedi-vim
SumpylFold
ultisnips
vim-airline
vim-airline-themes
vim-fugitive
Vundle
indentpython
nerdtree
vim-nerdtree-tabs
syntastic
vim-flake8
我在这里错过了什么?
我在这里得到答案 answer to my question。这是一些澄清:
我将 UltiSnips let g:UltiSnipsSnippetDirectories=["UltiSnips"]
文档中的这一行添加到 .vimrc 文件中,它现在工作正常。不过,在我的情况下并不明显。
也许这是个愚蠢的问题,但我想不通。我已经安装了 UltiSnips 插件 [UltiSnips 插件][1]。我按照所有设置说明进行操作。我将其添加到我的 .vimrc 文件中,但它不起作用:
" Track the engine.
Plugin 'SirVer/ultisnips'
" Snippets are separated from the engine. Add this if you want them:
Plugin 'honza/vim-snippets'
" Trigger configuration. Do not use <tab> if you use https://github.com/Valloric/YouCompleteMe.
let g:UltiSnipsExpandTrigger="<tab>"
let g:UltiSnipsJumpForwardTrigger="<c-b>"
let g:UltiSnipsJumpBackwardTrigger="<c-z>"
我检查过我的 .vimrc 文件的其余部分没有使用它。当我 pritn 'cl' 并按 Tab 键时,没有任何反应。但是,我希望它能为我提供 python class 的插入片段。
这是我正在使用的插件列表:
ctrlp
jedi-vim
SumpylFold
ultisnips
vim-airline
vim-airline-themes
vim-fugitive
Vundle
indentpython
nerdtree
vim-nerdtree-tabs
syntastic
vim-flake8
我在这里错过了什么?
我在这里得到答案 answer to my question。这是一些澄清:
我将 UltiSnips let g:UltiSnipsSnippetDirectories=["UltiSnips"]
文档中的这一行添加到 .vimrc 文件中,它现在工作正常。不过,在我的情况下并不明显。