如何在Lion上运行带有颜色的VI?


15

我正在寻找在vi中启用颜色语法突出显示的功能。我只是在这里通过Terminal启用了颜色。关于如何启用此功能的任何想法?

注意:通常在Linux上,当我使用vi vi file.txt打开并且默认情况下以黑白打开时,我可以使用打开同一文件,vim file.txt它将显示颜色,但这在这里不起作用。


有关颜色突出显示的一般信息,例如来自lsgrep,请参见SO上的vim中的ansi-color-codes-in-vim
denis

Answers:


14

这是在~/.vimrc文件中进行正确设置的问题。这是我的:https : //github.com/mathiasbynens/dotfiles/blob/master/.vimrc

关键是添加以下内容:

" Enable syntax highlighting
syntax on

您可以在~/.vim/colors目录中安装配色方案。要启用颜色方案,请使用:

" Select a colorscheme
colorscheme molokai

我正在使用Molokai,它在编辑JavaScript文件时如下所示:


谢谢,这正是我想要的!编辑:在旁注中,添加colorsheme molokaiyield E185: Cannot find color scheme molokai。但是语法部分仍然有效!:)
gusterlover6

@ gusterlover6是的,正如我在帖子中所解释的,您需要在中安装Molokai colorscheme ~/.vim/colors/molokai.vim。您可以从我的答案中的链接下载它。请享用!
Mathias Bynens 2012年

如果您使用Janus,则可以轻松访问配色方案(和插件)。
伊恩·C(

5

我还要说MacVim是OS X随附的标准Vim的不错升级,但这不是必需的。您需要的是Vim配置,该配置将语法高亮显示添加到VIM。

最快的方法是使用Janus-它是一组预配置并可以使用的VIM插件和配置文件。它适用于Vim和MacVim。

要安装它:

curl -Lo- http://bit.ly/janus-bootstrap | bash

然后按照说明进行操作。那叫他们的自动安装程序。它需要Vim 7.3或更高版本。您将在Vim中轻松找到颜色和插件。

Vim与Janus


@denis是的,请问一个新问题。
伊恩·C

4

您需要自定义〜/ .vimrc以启用语法突出显示等功能。非常简单,您需要添加:

syntax on

Google“ vimrc”用于样本vim配置文件。


1
当人们在stackexchange答案中对“谷歌内容”说时,这使我发疯-您认为人们如何首先想到这个问题?
ZincX 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.