微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vim“语法不起作用

这是我的. vimrc
1 Syntax on
  2 set ts=4
  3 set number
  4 set smartindent
  5 set shiftwidth=4

但是,我尝试编辑HelloWorld.java和HelloWorld.c.两者都有纯正常的黑色字体.没有任何突出!

我也尝试过:vim开启之后的语法,但没有运气.

\>vim -version
VIM - Vi IMproved 7.3 (2010 Aug 15)

\>cat /etc/*-release
openSUSE 11.4 (x86_64)
VERSION = 11.4
CODENAME = Celadon
当您编辑文件时,是否正在使用
vim filename

这可以重要.在某些服务器配置中,如果你使用vi文件名,你可以获得vim,但是这是一个非常简单的vim版本,它非常像原来的vi.如果您改为输入vim filename,您将获得全功能的vim.

我刚刚与一个正在服务器上安装了vim-minimal包的人以及另一个vim包一起工作.我怀疑(但没有验证)vim-minimal包将其可执行文件安装为/ bin / vi.

当您查看实际文件(即ls -l / bin / vi vs ls -l /usr/bin/vim)时,差异非常明显 – 一个大小是大小的十倍.他们实际上都是vim,相同的版本号和所有内容,但是/ bin / vi一个被编译,启用了很少的功能.

让它更混乱:

vi existing.pl

打开了.pl文件,没有语法着色

vi [enter]

给了vim启动屏幕,并从那里

:e existing.pl

打开带有语法着色的文件.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐