2011-01-10 59 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。