bash 能做什么:语法高亮、git 信息提示和基于单词中间的自动完成?

bash 能做什么:语法高亮、git 信息提示和基于单词中间的自动完成?

我在用着zsh 的 prezto 框架并开始怀疑我是否真的需要zsh

我真正喜欢的主要功能是:

  • 命令的语法突出显示,
  • git存储库中时出现奇特的提示并且
  • 可以选择单词的一部分并自动完成(例如:我有一个具有相同后缀的图像列表,IMG_2567,我这样做' 67 + tab'它会自动完成IMG_2567- 它确实很方便)。

仅使用是否可以实现巴什

答案1

据我所见:

  1. 命令的语法高亮显示:在bash.
  2. git- 感知提示:是,如果液体提示已安装。 (liquidprompt也可以安装在 上zsh。)
  3. 自动完成:没有任何内置功能可以通过以下方式进行包容性自动完成后缀,中缀, 和字首bash-completion只提供 字首基于自动完成。

    github有一个11K fuzzy_bash_completion 确实做的脚本后缀中缀完成。

相关内容