91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

Linux系統中怎么為Vim安裝Python-mode

發布時間:2022-01-25 09:37:21 來源:億速云 閱讀:255 作者:iii 欄目:開發技術

這篇文章主要介紹“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 庫。

Linux系統中怎么為Vim安裝Python-mode

這個插件包含了所有你在 Vim 編輯器中可以用來開發 Python 應用的特性。

Python-mode 的特性

它包含下面這些值得一提的特性:

  • 支持 Python 2.6+ 至 Python 3.2 版本
  • 語法高亮
  • 提供 virtualenv 支持
  • 支持 Python 式折疊
  • 提供增強的 Python 縮進
  • 能夠在 Vim 中運行 Python 代碼
  • 能夠添加/刪除斷點
  • 支持 Python 對象的 Vim 動作和操作符
  • 能夠在運行的同時檢查代碼(pylint、pyflakes、pylama ……)
  • 支持自動修復 PEP8 錯誤
  • 允許在 Python 文檔中進行搜索
  • 支持代碼重構
  • 支持強代碼補全
  • 支持定義跳轉

在這篇教程中,我將闡述如何在 Linux 中為 Vim 安裝設置 Python-mode,從而在 Vim 編輯器中開發 Python 應用。

如何在 Linux 系統中為 Vim 安裝 Python-mode

首先安裝 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

另一種在 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

在 Linux 中定制 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”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

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

AI

宝坻区| 谷城县| 靖江市| 隆回县| 东乡县| 遵化市| 太白县| 潮安县| 灵山县| 东兴市| 林口县| 崇礼县| 黔江区| 全椒县| 石泉县| 磐石市| 武功县| 阜平县| 厦门市| 从江县| 石河子市| 上饶县| 班戈县| 东港市| 新密市| 安乡县| 焦作市| 诸城市| 武定县| 武穴市| 邳州市| 武陟县| 武清区| 万宁市| 北安市| 繁昌县| 来凤县| 铜山县| 琼结县| 杭州市| 阿拉尔市|