稻草人@麦田 发表于 2024-2-28 22:48:46

在VIM/GVIM中安装jedi-vim插件实现写python自动补全


前言
youcompleteme(YCM)这款插件虽然功能比较强大,但是安装有一些繁琐。另外也会出现一些意外错误,很难找到对应的资料,对新手来说很容易弃用。但是jedi-vim的安装要简单了许多,也比较容易上手使用。

安装
环境要求

[*]仅支持python3
使用vim-plug插件管理器安装(前提是已经安装了vim-plug)
将 Plug 'davidhalter/jedi-vim'
写入到_vimrc文件

call plug#begin()
      Plug 'davidhalter/jedi-vim'
call plug#end()


保存重启VIM/GVIM
然后在VIM/GVIM的指令列命令模式输入 :PlugInstall
会自动下载安装jedi-vimt和python模块jedi.
到此完成!
默认情况下jedi-vim会自动初始化。不需要额外设置。
使用
以下2条命令用于VIM/GVIM的指令列命令模式

:help jedi-vim 查看jedi-vim帮助文档
:Pyimport 模块名 用于查看模块文件


以下2条命令用于VIM/GVIM的编辑模式
Ctrl+Space 自动补全的快捷键是,请确保快捷键没有被其他程序所占用。比如:输入法的中英文切换。
Shift+k 打开帮助文档,比如:print


以下6条命令用于VIM/GVIM的一般模式
<leader>即前缀键,默认为 \ (位于回车键左边)。
<leader>g 跳转到函数
<leader>d 跳转到定义
<leader>s 跳转到键入
K 显示光标处函数文档
<leader>r 变量,赋值重命名
<leader>n 定义和引用过


来源于官方英文文档davidhalter/jedi-vim,笔者翻译水平不高,难免有纰漏。欢迎指正。





页: [1]
查看完整版本: 在VIM/GVIM中安装jedi-vim插件实现写python自动补全