我最近开始使用Python进行编程,并在过去的几个星期里爱上了Vim。我知道要使用Vim作为我的Python文件的主要编辑器。我知道Vim有一些Python插件,但我很困惑我在哪里/如何安装这些插件。我不太了解Vim的安装位置。我正在运行最新版本的Mac OS X Snow Leopard。如何在Mac OSX上为Vim安装Python语法支持?
任何帮助将不胜感激。谢谢!
我最近开始使用Python进行编程,并在过去的几个星期里爱上了Vim。我知道要使用Vim作为我的Python文件的主要编辑器。我知道Vim有一些Python插件,但我很困惑我在哪里/如何安装这些插件。我不太了解Vim的安装位置。我正在运行最新版本的Mac OS X Snow Leopard。如何在Mac OSX上为Vim安装Python语法支持?
任何帮助将不胜感激。谢谢!
为了更好地回答您最初的问题:“如何安装Python语法支持Vim的”:
无需安装任何东西!如果你还没有做任何修改(例如,用于~/.vimrc
VIM没有配置更改)请尝试以下操作:
:syntax on
您现在应该让VIM正确地突出显示你的Python文件。
为了避免不得不一遍又一遍地重新输入这些命令,我建议你为VIM保留一个配置文件。这通常位于您的主目录中(如果尚未存在),请创建~/.vimrc
文件并将syntax on
指令添加到 ,让VIM自动突出显示您的Python文件。
如果您需要了解更多关于结构/安装的插件,然后塞特希的回答是更适合:)
你会发现,你在你的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。
用于Mac OS X,在vimrc文件位于/ usr/share/vim目录目录 编辑vimdc文件与任何文本编辑器。将的语法添加到文件的最后一行。然后下一次你开始一个文件,你可以看到颜色。这是一个系统范围的设置。在其他linux风格中,它可能位于/ etc /中,您可以通过查找/ etc -name vimdc来找到该文件。编辑会影响机器上的所有用户。 这些设置可以被$ HOME/.vimrc文件覆盖。在你的家里你也可能有一个.vim目录。要检查是否有这些,请在您的主目录中执行ls -a。
甚至比vim更好使用http://dreampie.sourceforge.net/ IMNHO;) – hhafez 2011-01-10 23:01:41