如何在VI编辑器中交互式地设置语法高亮。

24

使用vi在unix中显示文件时,我想以不同的颜色突出显示文件。如果我将文件保存为.sql.java,它将突出显示关键字。我想更改要突出显示的单词以及突出显示的颜色。

如何使用各种vi文件扩展名控制语法高亮和配色方案?

4个回答

9

在冒号后输入以下命令:

:set ft=sql.

4

我刚刚通过输入:syntax on来实现了这个。我想你希望保存这个设置,这样每次打开这些文件时都可以进行突出显示,如果是这种情况,则Eric的答案是正确的。


1

对于特定文件的设置,还有模型行的强大功能。

您可以将它们放在前五行或后五行(除非您更改了modelines变量)以控制变量设置。

例如:

# vim: syn=sh

甚至包括以下内容:
/* vim: tw=60 ts=2: */

请查看Vim的帮助文档::h modeline

-2

没有为vi设置别名。 - Toshi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接