2011-01-10 106 views
12

我最近開始使用Python進行編程,並在過去的幾個星期裏愛上了Vim。我知道要使用Vim作爲我的Python文件的主要編輯器。我知道Vim有一些Python插件,但我很困惑我在哪裏/如何安裝這些插件。我不太瞭解Vim的安裝位置。我正在運行最新版本的Mac OS X Snow Leopard。如何在Mac OSX上爲Vim安裝Python語法支持?

任何幫助將不勝感激。謝謝!

+0

甚至比vim更好使用http://dreampie.sourceforge.net/ IMNHO;) – hhafez 2011-01-10 23:01:41

回答

24

爲了更好地回答您最初的問題:「如何安裝Python語法支持Vim的」:

無需安裝任何東西!如果你還沒有做任何修改(例如,用於~/.vimrc VIM沒有配置更改)請嘗試以下操作:

  • 打開用vim Python文件
  • 鍵入以下命令:syntax on

您現在應該讓VIM正確地突出顯示你的Python文件。

爲了避免不得不一遍又一遍地重新輸入這些命令,我​​建議你爲VIM保留一個配置文件。這通常位於您的主目錄中(如果尚未存在),請創建~/.vimrc文件並將syntax on指令添加到 ,讓VIM自動突出顯示您的Python文件。

如果您需要了解更多關於結構/安裝的插件,然後塞特希的回答是更適合:)

10

你會發現,你在你的home目錄cd ~有名字.vim一個文件夾,它包含以下目錄

ftdetect/ ftplugin/ plugin/ syntax/ 

您需要下載plugins並安裝它們(它們複製)到這些目錄。

除此之外,在.vimrc文件中有以下幾行代碼,可以讓您在PEP8之後編寫python程序。

set autoindent 
set tabstop=4 
set expandtab 
set shiftwidth=4 
filetype indent on 

這裏也有一些good documentation

0

用於Mac OS X,在vimrc文件位於/ usr/share/vim目錄目錄 編輯vimdc文件與任何文本編輯器。將的語法添加到文件的最後一行。然後下一次你開始一個文件,你可以看到顏色。這是一個系統範圍的設置。在其他linux風格中,它可能位於/ etc /中,您可以通過查找/ etc -name vimdc來找到該文件。編輯會影響機器上的所有用戶。 這些設置可以被$ HOME/.vimrc文件覆蓋。在你的家裏你也可能有一個.vim目錄。要檢查是否有這些,請在您的主目錄中執行ls -a。