我最近注意到Fish中有2个功能,并且想知道是否有人知道Bash中是否也有这些功能?
语法高亮
细节:
- 您很快就会注意到,fish在您键入时会执行语法突出显示。默认情况下,无效命令显示为红色:
- 命令可能因为它不存在而无效,或者引用了您无法执行的文件。该命令生效后,将以其他颜色显示
- 键入时,fish将在有效文件路径下划线
- 这告诉您存在一个以'somefi'开头的文件,这在您键入时很有用。
自我建议
细节:
- fish在键入时会建议命令,并在光标右侧以灰色显示该建议。
- 它知道路径和选项
- 要接受自动建议,请按向右箭头或Control-F。如果自动建议不是您想要的,请忽略它。
cd -@
,wait -n
,globasciiranges
,和$BASH_COMPAT
,其中有很多人想要的。几乎所有其余的只是消防。
bash
是自动补全。不幸的是,fish
的脚本非常基础,以至于无法很好地替代我日常使用的那种脚本bash
。