我正在使用 Mac OS 10.6.1 (Leopard) 附带的 Vim 7.2,使用 Mac 的“终端”应用程序。我想使用奇特的配色方案。我做了这个...
:syntax on
然后这个...
:colorscheme slate
:colorscheme elflord
:colorscheme desert
etc...
语法突出显示正在工作,但我发现无论我选择哪种方案,显示的唯一颜色都是基本的红色、蓝色、青色、灰色等。
有没有办法让终端应用程序显示更大的颜色集合,以允许一些更微妙的方案?
在您的主
.vimrc
文件夹中创建一个 ~/
文件,然后使用 vim ~/.vimrc
进行编辑。您可以尝试在 ~/.vimrc 文件中添加 syntax on
。以下命令可以做到这一点:
echo "syntax on" >> ~/.vimrc
它将在 vim 上突出显示您的代码语法
您需要创建文件 ~/.vimrc 并在该文件中添加 syntax on
vi ~/.vimrc
语法
保存文件 并运行你的 vim
将“语法”添加到文件 /usr/share/vim/vimrc 中,每次编辑文件时,你都会在文件中突出显示。
# vi /usr/share/vim/vimrc
在文件末尾添加此行:
syntax on
现在,当您编辑任何文件时,您都会突出显示。
您可能需要考虑使用本机 Mac 应用程序(在窗口中运行)的 Vim 版本。
MacVim 具有很棒的配色方案,您仍然可以像这样从终端启动它:
$ mvim file.txt
这将在新的 Vim 窗口中打开您的文件。
@ashcatch - 无法发表评论,但想补充一点,iTerm 比 Terminal.app 具有其他优势,例如合理的复制和粘贴(可配置的“word”正则表达式,可轻松双击选择路径/url,中键单击粘贴)和终端鼠标支持(vi 中的 :se mouse=a 来获取鼠标文本选择、窗口边框移动等)
没有它我会迷路。