您好,登錄后才能下訂單哦!
這篇文章主要介紹“Linux系統中怎么為Vim安裝Python-mode”,在日常操作中,相信很多人在Linux系統中怎么為Vim安裝Python-mode問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Linux系統中怎么為Vim安裝Python-mode”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
Python-mode 是一個 vim 插件,允許你在 vim 編輯器中使用工具:pylint, rope, pydoc, pyflakes, pep8, mccabe ,用來對 Python 代碼進行 bug 定位、重構以及一些常用的操作。該插件可以讓你在 vim 中輕松創建 Python 代碼,無需安裝 pylint, rope 或者其他 Python 庫。
這個插件包含了所有你在 Vim 編輯器中可以用來開發 Python 應用的特性。
它包含下面這些值得一提的特性:
在這篇教程中,我將闡述如何在 Linux 中為 Vim 安裝設置 Python-mode,從而在 Vim 編輯器中開發 Python 應用。
首先安裝 Pathogen (它使得安裝插件超級簡單,并且運行文件位于私有目錄中),從而更加容易的安裝 Python-mode
運行下面的命令來獲取 pathogen.vim 文件和它需要的目錄:
# mkdir -p ~/.vim/autoload ~/.vim/bundle && /# curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
然后把下面這些內容加入 ~/.vimrc 文件中:
execute pathogen#infect()syntax on filetype plugin indent on
安裝好 pathogen 以后,你可以像下面這樣把 Python-mode 插件放入 ~/.vim/bunble 目錄中:
# cd ~/.vim/bundle# git clone https://github.com/klen/python-mode.git
然后像下面這樣在 Vim 中重建 helptags :
:helptags
你需要啟用 filetype-plugin (:help filetype-plugin-on)和 filetype-indent (:help filetype-indent-on)來使用 Python-mode 。
另一種在 Debian 和 Ubuntu 中安裝 Python-mode 的方法是使用 PPA,就像下面這樣
$ sudo add-apt-repository https://klen.github.io/python-mode/deb main $ sudo apt-get update $ sudo apt-get install vim-python-mode
如果你遇到消息:“The following signatures couldn’t be verified because the public key is not available”,請運行下面的命令:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B5DF65307000E266
現在,使用 vim-addon-manager 啟用 Python-mode:
$ sudo apt install vim-addon-manager $ vim-addons install python-mode
如果想覆蓋默認鍵位綁定,可以在 .vimrc 文件中重定義它們,比如:
" Override go-to.definition key shortcut to Ctrl-] let g:pymode_rope_goto_definition_bind = "" " Override run current python file key shortcut to Ctrl-Shift-elet g:pymode_run_bind = """ Override view python doc key shortcut to Ctrl-Shift-d let g:pymode_doc_bind = "-d>"
注意,默認情況下, Python-mode 使用 Python 2 進行語法檢查。你可以在 .vimrc 文件中加入下面這行內容從而啟動 Python 3 語法檢查。
let g:pymode_python = 'python3'
你可以在 Python-mode 的 GitHub 倉庫找到更多的配置選項: https://github.com/python-mode/python-mode
到此,關于“Linux系統中怎么為Vim安裝Python-mode”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。