Syntax 六、拒绝语法

Syntax 六、拒绝语法,syntax,compatibility,vi,Syntax,Compatibility,Vi,我没有在我的普通电脑上工作,只能访问UbuntuLucid10.04。我已将别名添加到我的.bashrc文件中以创建别名 alias vi='vim' 然后,我将以下3行添加到我的~/.vimrc文件中 syntax on set nu set ai vi拒绝接受命令上的语法,当我执行:version语法具有-而不是+时,我相信我只需采取上述步骤即可摆脱传统模式并打开语法高亮显示。:version向您展示了Vim编译的选项具有因此,如果它说-syntax,则表示您正在运行一个不支持语法高亮显

我没有在我的普通电脑上工作,只能访问UbuntuLucid10.04。我已将别名添加到我的
.bashrc
文件中以创建别名

alias vi='vim'
然后,我将以下3行添加到我的
~/.vimrc
文件中

syntax on
set nu
set ai

vi拒绝接受命令上的语法,当我执行
:version
语法具有
-
而不是
+
时,我相信我只需采取上述步骤即可摆脱传统模式并打开语法高亮显示。

:version
向您展示了Vim编译的选项具有因此,如果它说
-syntax
,则表示您正在运行一个不支持语法高亮显示的Vim,而不是语法高亮显示被关闭


如果您无法控制系统,那么最好只需将您自己的Vim(支持所有喜爱的功能)安装到您的用户目录中,并使用alias
vi
运行该版本

您还需要有语法规则。。。vim本身不会内置任何规则。这将在命令本身的
:syntax工作后出现。