我的Vim编辑器自动突出显示PHP文件(vim file.php
)、HTML文件(vim file.html
)等等.
但当我输入:vim file
并在其中编写Bash脚本时,它不会突出显示它.
如何让Vim将其突出显示为Bash脚本?
我开始在文件的顶部输入#!/bin/bash
,但它无法工作.
我的Vim编辑器自动突出显示PHP文件(vim file.php
)、HTML文件(vim file.html
)等等.
但当我输入:vim file
并在其中编写Bash脚本时,它不会突出显示它.
如何让Vim将其突出显示为Bash脚本?
我开始在文件的顶部输入#!/bin/bash
,但它无法工作.
您是否正确地将shell脚本的扩展名设置为.sh
?Vim的自动语法 Select 几乎完全基于文件名(扩展名)检测.如果文件没有语法集(或语法错误),Vim不会仅仅因为您开始用给定语言键入脚本就自动更改为正确的语法.
作为临时解决方案,命令:set syn=sh
将启用shell脚本语法高亮显示.