下面是 Python 自动补全(vim)的攻略:
安装插件
首先,需要在 Vim 中安装 Python 自动补全插件。可以通过以下命令安装该插件:
Plug 'davidhalter/jedi-vim'
需要注意的是,在使用该插件之前,需要先安装 vim-plug 插件管理器。可以按照以下步骤安装 vim-plug:
- 下载 vim-plug 安装脚本
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
- 在 .vimrc 文件中添加 vim-plug 启动命令:
" vim-plug
call plug#begin('~/.vim/plugged')
" Your Plugins Here
" Initialize plugin system
call plug#end()
开启自动补全功能
安装插件之后,需要在 Vim 中配置 Python 自动补全功能。需要在 .vimrc 文件中添加以下配置:
" Enable Jedi autocompletion
let g:jedi#completions_enabled = 1
使用示例
- 在 Python 文件中调用函数时,可以使用自动补全功能辅助输入。
例如,在输入 os.path.join(
时,插件会自动显示能够匹配的方法名称,我们可以通过方向键或者鼠标点击来选择需要调用的函数。
- 当光标移动到某个变量名或者函数名上时,插件会自动显示该变量或函数的类型。可以通过
Ctrl + Space
手动触发自动补全功能。
例如,在输入 numpy.
时,插件会自动显示 numpy 库中包含的所有函数名、类名等信息,我们可以通过方向键或者鼠标点击来选择需要使用的函数或类。
以上就是 Python 自动补全(vim)的完整攻略,如果还有任何问题,可以留言继续咨询。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python 自动补全(vim) - Python技术站