亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在使用Vim時訪問/查看Python幫助

發布時間:2021-10-22 15:18:08 來源:億速云 閱讀:155 作者:小新 欄目:系統運維

這篇文章主要介紹怎么在使用Vim時訪問/查看Python幫助,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

我是一名新的 Vim 編輯器用戶。我用它編寫 Python 代碼。有沒有辦法在 vim 中查看 Python 文檔而無需訪問互聯網?假設我的光標在 Python 的 print 關鍵字下,然后按下 F1,我想查看關鍵字 print 的幫助。如何在 vim 中顯示 python help() ?如何在不離開 vim 的情況下調用 pydoc3/pydoc 尋求幫助?

pydocpydoc3 命令可以根據 Python 關鍵字、主題、函數、模塊或包的名稱顯示文本文檔,或在模塊內或包中的模塊對類或函數的引用。你可以從 Vim 中調用 pydoc。讓我們看看如何在 Vim 編輯器中使用 pydoc 訪問 Python 文檔。

使用 pydoc 訪問 python 幫助

語法是:

pydoc keywordpydoc3 keywordpydoc lenpydoc print

編輯你的 ~/.vimrc

$ vim ~/.vimrc

pydoc3 添加以下配置(python v3.x 文檔)。在正常模式下創建 H 鍵的映射:

nnoremap <buffer> H :<C-u>execute "!pydoc3 " . expand("<cword>")<CR>

保存并關閉文件。打開 Vim 編輯器:

$ vim file.py

寫一些代碼:

#!/usr/bin/python3x=5y=10z=x+yprint(z)print("Hello world")

將光標置于 Python 關鍵字 print 的下方,然后按下 Shift,然后按 H。你將看到下面的輸出:

怎么在使用Vim時訪問/查看Python幫助

按 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

在 Arch Linux 上,你還可以使用 pacman 命令從官方倉庫中的 vim-jedi 安裝 jedi-vim:

$ sudo pacman -S vim-jedi

它也可以在 Debian(比如 8)和 Ubuntu( 比如 14.04)上使用 apt-get command/apt-get command 安裝 vim-python-jedi:

$ sudo apt install vim-python-jedi

在 Fedora Linux 上,它可以用 dnf 安裝 vim-jedi:

$ sudo dnf install vim-jedi

Jedi 默認是自動初始化的。所以你不需要進一步的配置。要查看 Documentation/Pydoc,請按 K。它將彈出幫助窗口:

怎么在使用Vim時訪問/查看Python幫助

以上是“怎么在使用Vim時訪問/查看Python幫助”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宿州市| 奎屯市| 江西省| 察隅县| 渭南市| 嘉祥县| 太和县| 开远市| 东阳市| 九寨沟县| 涟源市| 沛县| 蒙山县| 乌审旗| 厦门市| 大竹县| 九寨沟县| 饶河县| 广安市| 彭水| 手游| 怀安县| 阿巴嘎旗| 偃师市| 宁化县| 阿城市| 浮梁县| 肇东市| 五家渠市| 新和县| 两当县| 深圳市| 平顶山市| 阳谷县| 辉南县| SHOW| 铜梁县| 高安市| 斗六市| 醴陵市| 子长县|