启用 VIM 中的 Python 自动补

2023-01-31 02:01:33 python vim 启用

在 /etc/vimrc 中添加这样两行

filetype plugin on  
autocmd FileType python set omnifunc=Pythoncomplete#Complete

如何使用自动补全

例如我们输入

import sys  
print sys.

 此时, 按下 Ctrl+x, Ctrl+o, 就能看到提示列表框,以及对应的 docstring.


Ctrl+n, Ctrl+p 来上下选择

ESC 来取消提示框。

a. 属性没有 docstring, 只有函数有。

:( 这个似乎不好搞,因为属性似乎没有 docstring 这个概念。

b. 在没有下拉框的情况下,没有 docstring.

 


相关文章