Ben*_*ini 89 vim autocomplete preview
我正在使用omnifunc=pythoncomplete
.当自动填充一个单词(例如os.<something>
)时,我会按预期获得符合条件的类成员和函数的列表,以及一个临时缓冲区预览窗口,其中包含有关所选成员或函数的文档.这很棒,但在选择了我想要的功能后,预览窗口仍然存在.
我可以摆脱它 :pc
,但我想它只是在我选择了我的函数后自动消失,一个Eclipse.我玩过completeopt
但却无济于事.
got*_*nes 104
将以下内容放入vimrc:
" If you prefer the Omni-Completion tip window to close when a selection is
" made, these lines close it on movement in insert mode or when leaving
" insert mode
autocmd CursorMovedI * if pumvisible() == 0|pclose|endif
autocmd InsertLeave * if pumvisible() == 0|pclose|endif
Run Code Online (Sandbox Code Playgroud)
Dan*_*ury 69
即使已经有一个已接受的答案,我直接从文档中找到了这个,这对任何有这个问题的插件都有效.
autocmd CompleteDone * pclose
Run Code Online (Sandbox Code Playgroud)
Pro*_*sch 18
如果您安装了supertab插件,则会有一个名为的选项supertab-closepreviewonpopupclose
.
将以下内容放在.vimrc中:
let g:SuperTabClosePreviewOnPopupClose = 1
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
21154 次 |
最近记录: |