Vim默认语法高亮
我知道如何在编辑器中通过运行vim打开和closures语法高亮显示:
:syntax on/off
但是我希望语法突出显示在默认情况下启用,所以我不必每次运行vim都打开它。
我该怎么做呢?
编辑您的$HOME/.vimrc
(Unix / Linux / OSX)或$HOME/_vimrc
(Windows)以包含以下行:
syntax on
编辑
如果在启动Vim时语法突出显示不起作用,那么您可能没有$HOME/.vimrc
或$HOME/_vimrc
(从现在起统称为vimrc
)。 在这种情况下,你有两个select:
- 创build一个空的
vimrc
。 - 复制
vimrc_example.vim
作为你的vimrc
(推荐,谢谢@oyenamit)。 您可以在运行时目录中findvimrc_example.vim
。
运行时目录的位置因操作系统而异:
- 在我的系统上(Arch Linux和Mac,感谢@totophe),它位于
/usr/share/vim/vim73
。 - 在Windows上,它位于
\Program Files\Vim\vim73
。
另外,考虑升级VIM默认的蹩脚语法突出显示:
这是我得到的东西,在眼睛上更容易:
您将不得不将某些文件复制到/home/yourusername/.vim/colors
和/home/yourusername/.vim/syntax
目录中。 然后在/home/yourusername/.vimrc中configuration一些额外的命令,你应该得到我所得到的。
https://github.com/sentientmachine/erics_vim_syntax_and_color_highlighting
另外,要突出特定types的语法/文件,您可以使用:
:set filetype=php
或者捷径:
:se ft=php
取消注释vimrc文件中的“语法”。
移动到目录,
cd /etc/vim/ vim vimrc
现在search“语法”并取消注释。 保存并在vim中重新打开文件。
对于因使用TurnKeyLinux而使用vim-tiny
而没有启用语法模块的人来说,试试这篇文章来安装完整的vim
TL;博士
# apt-get remove vim-tiny # apt-get install vim # hash vim # vim