【问题标题】:How to interactively set syntax highlighting in VI editor如何在 VI 编辑器中以交互方式设置语法高亮
【发布时间】:2013-10-26 23:35:42
【问题描述】:

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

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

【问题讨论】:

    标签: syntax-highlighting vi color-scheme .profile ls-colors


    【解决方案1】:

    您确定其中一位用户没有 vim 的别名或类似名称吗? CF:http://masstransmit.com/garage_blog/alias-vi-vim/

    【讨论】:

    • 不... vi 没有别名
    【解决方案2】:

    我只是通过输入:syntax on 来实现的。我想您想保存设置,以便每次打开其中一个文件时突出显示它,在这种情况下,Eric 的答案是正确的。

    【讨论】:

      【解决方案3】:

      对于文件特定的设置,还有模式线的力量。

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

      例如:

      # vim: syn=sh
      

      甚至:

      /* vim: tw=60 ts=2: */
      

      查看 vim 的帮助::h modeline

      【讨论】:

        【解决方案4】:

        在冒号后键入以下命令:

        :set ft=sql.
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-03-04
          • 1970-01-01
          • 1970-01-01
          • 2010-09-29
          • 1970-01-01
          • 2018-04-16
          • 1970-01-01
          • 2020-01-30
          相关资源
          最近更新 更多