网站搜索

如何在 Vi/Vim 编辑器中启用语法突出显示


提高各种编程语言的配置文件或源代码中文本的可读性和上下文的最简单方法之一是使用支持“语法突出显示”的文本编辑器。

语法突出显示是大多数(如果不是全部)用于编程、脚本或标记语言的文本编辑器中的一个简单但有用的组件,它可以以不同的颜色(和可能是字体)对应于术语类别。

另请阅读:在 Linux 中使用 Vi/Vim 文本编辑器的 10 个理由

在本文中,我们将展示如何在 Vi/Vim 文本编辑器中临时或永久打开语法突出显示。

VIM 是 VI 编辑器的替代高级版本,可在 VI 中启用语法突出显示功能。语法突出显示意味着它可以以其他字体颜色显示文本的某些部分。 VIM 不显示整个文件,但在突出显示与文件中模式匹配的特定关键字或文本方面有一些限制。默认情况下,VIM 适用于所有 Linux 终端,但某些终端仅具有最低限度的突出显示功能可供运行。

VIM 还有另一个很棒的功能,使我们能够使用选项 syntax on关闭打开语法突出显示。强>语法关闭。

如何安装VIM

大多数Linux系统已经包含VIM软件包,如果没有则使用YUM工具安装。

yum -y install vim-enhanced

如何在 VI 和 VIM 中启用语法突出显示

要在VI编辑器中启用语法突出显示功能,请打开名为/etc/profile的文件。

vi /etc/profile

通过指向/etc/profile文件中的VIMVI添加别名功能。该文件用于全局设置别名函数。

alias vi=vim

如果您想设置用户特定的别名和函数,那么您需要打开用户目录下的文件.bashrc

vi /home/tecmint/.bashrc

添加别名功能。例如,我们为 howtoing 用户设置别名。

alias vi=vim

对文件进行更改后,您需要通过执行以下命令来重置更改。

source /etc/profile
OR
source /home/tecmint/.bashrc

Vi 编辑器中的测试语法突出显示

使用 vi 编辑器打开文件的任何示例代码。默认情况下,语法突出显示/etc/vimrc文件中自动打开。

VI 中语法突出显示的示例

在 VI 中打开或关闭语法突出显示

您可以通过按ESC按钮来打开关闭语法突出显示,并将命令用作:syntax on:Vi 编辑器中的语法关闭。请参阅示例屏幕截图。

在 VI 中打开语法突出显示

关闭 VI 中的语法突出显示

如果您是 vi/vim 新手,您会发现以下指南很有用:

  1. 学习 Vi/Vim 作为 Linux 中的全文编辑器
  2. 学习 Linux 中有用的 Vi/Vim 编辑器技巧和技巧
  3. 适合每个 Linux 用户的 8 个有趣的 Vi/Vim 编辑器技巧
  4. 如何在 Linux 中用密码保护 Vim 文件

您可以通过下面的评论表与我们分享您遇到的任何其他有用的 vi/vim 提示或技巧。