dot*_*hen 6 windows gvim syntax-highlighting
如果存在_vimrc文件,我在 Windows XP Professional SP3 32 位上安装的 GVIM 7.3.46 不会执行语法突出显示,至少没有 PHP 和 C。即使明确提到set syntax=php我也不会突出显示,无论文件扩展名是否以.php.
即使有一个 0 字节的空白文件,C:\Documents and Settings\myUsername\_vimrc文件也不会被语法高亮显示。我可以将该 0 字节文件重命名为_vimrcBLAH,语法突出显示再次起作用。
什么可能导致这种情况,我该如何解决?
gar*_*ohn 16
默认情况下,单独的 gvim 程序没有启用语法高亮。语法高亮只能通过使用诸如:syntax on. 因此,启用语法的唯一方法是在 Vim 命令行中自己启用它,或者在启动时读取的配置文件中包含这样的命令。
Vim 通常使用一组标准的配置命令安装在 Windows 上C:\Program Files\Vim\_vimrc。该标准集包括syntax on. 在没有任何其他配置文件的情况下,gvim 将在启动时读取该文件,您将获得语法高亮。
在:help _vimrc它说,“两岸四地中搜索初始化。存在时,其他人都忽略第一个。” 用户 vimrc 文件列表包括$HOME/_vimrc后跟$VIM/_vimrc. 在您的系统上,$VIM 是C:\Program Files\Vim.
因此,当您使用C:\Documents and Settings\myUsername\_vimrc文件时,gvim 会读取该文件并跳过C:\Program Files\Vim\_vimrc. 如果您的 _vimrc 不包含syntax on您将不会获得语法突出显示。
如果您要使用自己的 _vimrc,请确保从C:\Program Files\Vim\_vimrc您需要的任何配置命令(包括syntax on.
| 归档时间: |
|
| 查看次数: |
12760 次 |
| 最近记录: |