如何更改特定命令的鱼语法突出显示?

时间:2017-12-12 15:53:44

标签: syntax-highlighting fish

当我输入命令时,fish shell会进行语法高亮显示。例如,未闭合的字符串显示为红色,闭合的字符串显示为黄色。 我的问题是:我可以与特定命令的语法突出显示进行交互吗?

我想实现以下行为:当我输入

git commit -m "Some commit message"

当消息字符串超过50个字符时,它应该会得到不同的颜色。

1 个答案:

答案 0 :(得分:1)

这是一个甜蜜的想法,但遗憾的是它无法在鱼身上完成!语法高亮必须在不执行任何shell脚本的情况下运行,因此无法注入自定义逻辑。