我根据这篇文章http://sontek.net/blog/detail/turning-vim-into-a-modern-python-ide完成了补全功能,它能正常工作,但有一件事情困扰着我。 有没有办法自动关闭显示所有文档字符串的窗口?或者我必须习惯使用补全来完成函数/方法名称后手动关闭它?
我根据这篇文章http://sontek.net/blog/detail/turning-vim-into-a-modern-python-ide完成了补全功能,它能正常工作,但有一件事情困扰着我。 有没有办法自动关闭显示所有文档字符串的窗口?或者我必须习惯使用补全来完成函数/方法名称后手动关闭它?
添加到你的vimrc文件中:g:SuperTabClosePreviewOnPopupClose (default 0)
Looks like it's what you want
:he supertab-closepreviewonpopupclose
let g:SuperTabClosePreviewOnPopupClose = 1
这是预览窗口,您可以使用:pc
或<C-w>z
从任何地方关闭它。
我通常保持它打开:它很小而且不会妨碍视线。
我还没有找到一种方法来在弹出菜单中显示它,然后在弹出菜单关闭时隐藏它。但是,您可以使用以下命令完全禁用它:
set completeopt=menu