我是一名新的 Vim 编辑器用户。我用它编写 Python 代码。有没有办法在 vim 中查看 Python 文档而无需拜访互联网?假设我的光标在 Python 的 print
关键字下,然后按下 F1,我想查看关键字 print
的赞助。如安在 vim 中显示 python help()
?如安在不分开 vim 的情况下调用 pydoc3
/pydoc
寻求赞助?
pydoc
或 pydoc3
敕令可以根据 Python 关键字、主题、函数、模块或包的名称显示文本文档,或在模块内或包中的模块对类或函数的引用。你可以大年夜 Vim 中调用 pydoc
。让我们看看如安在 Vim 编辑器中应用 pydoc
拜访 Python 文档。
应用 pydoc 拜访 python 赞助
语法是:
pydoc keyword
pydoc3 keyword
pydoc len
pydoc print
编辑你的 ~/.vimrc
:
$ vim ~/.vimrc
有奖调研 | 人脸辨认功能在互联网行业认知度情况
为 pydoc3
添加以下设备(python v3.x 文档)。在正常模式下创建 H
键的映射:
nnoremap <buffer> H :<C-u>execute "!pydoc3 " . expand("<cword>")<CR>
保存并封闭文件。打开 Vim 编辑器:
$ vim file.py
写一些代码:
将光标置于 Python 关键字 print
的下方,然后按下 Shift
,然后按 H
。你将看到下面的输出:
按 H 查看 Python 关键字 print 的赞助
如安在应用 Vim 时查看 python 赞助
jedi-vim 是一个绑定主动补全库 Jed 的 Vim 插件。它可以做很多工作,包含当你按下 Shift
后跟 K
(即按大年夜写 K
) 就显示关键字的赞助。
如安在 Linux 或类 Unix 体系上安装 jedi-vim
应用 pathogen、vim-plug 或 Vundle 安装 jedi-vim。我应用的是 vim-plug。在 ~/.vimrc
中添加以下行:
Plug 'davidhalter/jedi-vim'
保存并封闭文件。启动 Vim 并输入:
PlugInstall