键入命令时在bash中突出显示语法

键入命令时在bash中突出显示语法,bash,syntax-highlighting,Bash,Syntax Highlighting,在键入代码时,是否有方法突出显示我在bash控制台中的输入? 例如,如果我使用bash关键字,这些关键字将以特定颜色高亮显示 编辑: 我特别感兴趣的是那些利用bash已经提供的功能的解决方案,比如调整.bash_profile或类似功能。您可以使用vim/vi的语法突出显示功能 打开一个文件,例如打开名为file.sh的现有文件,输入 vi file.sh 现在按ESC键,键入“:syntax on”,即键入如下内容 :syntax on 要将其关闭,请按ESC键,键入:syntax off

在键入代码时,是否有方法突出显示我在bash控制台中的输入? 例如,如果我使用bash关键字,这些关键字将以特定颜色高亮显示

编辑:
我特别感兴趣的是那些利用bash已经提供的功能的解决方案,比如调整.bash_profile或类似功能。

您可以使用vim/vi的语法突出显示功能

打开一个文件,例如打开名为file.sh的现有文件,输入

vi file.sh
现在按ESC键,键入“:syntax on”,即键入如下内容

:syntax on
要将其关闭,请按ESC键,键入:syntax off

:syntax off
要使其永久化,您可以在主目录中创建一个新的.vimrc文件。打开终端并输入:

vim ~/.vimrc
在那里,您可以输入各种配置。完成后,您需要保存文件并重新启动vim

为了确定正在使用哪个vimrc,您可以通过键入以下内容来询问vim内部:

:echo $MYVIMRC 
“有办法吗”?不是内置在bash中的。您可以使用第三方软件,但StackOverflow不属于推荐第三方软件的业务范围(请求此类推荐是特别离题的)。请尝试
fish
shell。用户在键入代码时询问如何在bash控制台中突出显示我的输入,而不是编辑文件。