今晚按照這篇嚮導 turning vim into a modern python ide,對 vim 裝飾了一番,作為以後開發 python **的 ide。
先上效果圖:
這張圖里用到的外掛程式有(所有快捷鍵適應於預設的 .vimrc 配置下):
gundo 用於檢視本地檔案修改歷史記錄 (最左視窗)快捷鍵:,g
nerd tree 檢視目錄樹 (左二視窗)快捷鍵:,n
pydoc 檢視模組的 docstrings 資訊(最右-最上視窗)快捷鍵:,pw
supertab **補全(最右-中間兩視窗)快捷鍵:tab
pep8 檢查你的**是否符合 pep 8 規範(最右-最下視窗)快捷鍵:,8 -- 個人超級喜歡這個工具 :-)
原文稍長,不打算翻譯過來,只是簡單描述一下整個配置流程:
1. 最簡單的做法是直接使用原作者的配置。可執行下面的命令:
$ git clone2. 有了步驟 1,基本的功能都有了。作者在後面的篇幅裡挨個描述了每個外掛程式的用途及使用方法,請自行閱讀。$ cd dotfiles
$ ./install.sh vim
3. 關於配色。作者給的配置裡面用的 color theme 是
molokai。這個主題需要 256 color 支援,在我使用的 ubuntu 12.04 上不支援 256 color。這篇文章
full 256 color support for vim and/or xterm on ubuntu 12.04 描述了一種簡單的方法:可在 ~/.vimrc 檔案的開始處新增一行配置:
set t_co=256note:
molokai 的 github 頁面的 readme 裡介紹了如何使用該主題。你也可以使用它的安裝方法。
如何將vim配置成自己喜歡的IDE
接觸vim有一段時間了,一直用的是vim的一些基本操作,程式沒寫多少,不過最近在逐漸恢復狀態。所謂工欲善其事,必先利其器。作為乙個優秀的程式設計師怎麼能沒有屬於自己的程式設計利器呢!嘿嘿,今天下了狠心要改造我的程式設計利器 vim。也藉此機會將我所知道的vim的知識做個總結,分享給大家 1.認識vi...
將nginx配置成service服務
很多時候nginx安裝完後要重啟nginx都要執行 usr local nginx sbin nginx s reload或者殺掉nginx的程序再重新開啟,所以將nginx配置成服務,可以直接執行service start stop等命令將會簡單便捷很多 接下來我們簡單的為它提供乙個服務指令碼吧!...
將MongoDB配置成系統服務
首先,以管理員模式執行命令列。注意,此處一定要以管理員身份執行,存則可能配置失敗。在 開始 選單中搜尋 cmd,找到命令列,然後有擊它以管理員身份執行即可。隨後新建乙個日誌檔案,在bin目錄新建logs同級目錄,進入之後新建乙個mongodb.log檔案 用於儲存mongodb的執行日誌。在命令列下...