如何在Mac OSX上安装Vim的python语法支持?

时间:2011-01-10 22:56:41

标签: python vim

我最近开始使用python进行编程,并在过去的几周内爱上了Vim。我知道要使用Vim作为python文件的主编辑器。我知道Vim有python插件,但我很困惑我在哪里/如何安装它们。我真的不明白Vim的安装位置。我正在运行最新版本的Mac OS X Snow Leopard。

非常感谢任何帮助。谢谢!

3 个答案:

答案 0 :(得分:25)

为了最好地回答您的初始问题:“如何在Vim中安装python语法支持”:

无需安装任何东西!如果您尚未进行任何修改(例如,~/.vimrc中的vim没有配置更改),请尝试以下操作:

  • 使用vim打开Python文件
  • 键入以下命令:syntax on

您现在应该让VIM正确突出显示您的Python文件。

为避免不得不一遍又一遍地重新输入这些命令,我​​建议您保留VIM的配置文件。这通常位于您的主目录中,如果还没有,请创建~/.vimrc文件并在其中添加syntax on指令 让VIM自动突出显示您的Python文件。

如果你需要了解更多插件的结构/安装,那么Senthil的答案更适合:)

答案 1 :(得分:10)

您会在主目录.vim中找到名称为cd ~的文件夹,它将包含以下目录

ftdetect/  ftplugin/  plugin/  syntax/

您需要下载plugins并将其安装(复制)到这些目录。

除此之外,在你的.vimrc文件中有以下行,这些行使你能够在PEP8之后编写python程序。

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

还有一些good documentation

答案 2 :(得分:0)

对于mac os x,vimrc文件位于/ usr / share / vim目录中 使用任何文本编辑器编辑vimdc文件。将语法添加到文件的最后一行。然后下次启动文件时,您可以看到颜色。这是一个系统范围的设置。在其他linux风格中它可能位于/ etc /你可以通过find / etc -name vimdc找到这个文件。编辑将影响计算机上的所有用户。 这些设置可以被$ HOME / .vimrc文件覆盖。在您的家中,您可能还有一个.vim目录。要检查是否有这些,请在主目录中执行ls -a。