Linux 终端仿真器具有终端自动完成功能吗?

Linux 终端仿真器具有终端自动完成功能吗?

我已经从 OSX 转回 Linux,并且总体上很开心。我最怀念的事情之一是iTerm2,尤其是其基于终端的自动完成功能(tmux 集成也很好)。

我找遍了四周,但在 Linux 中找不到等效的东西,有什么指点吗?

(附言:我知道基于 shell 的自动完成,也知道编辑器/IDE 自动完成;我都使用,但我也想要基于终端的自动完成。这就是我的做法。)

答案1

我见过最接近 iTerm2 的是最后期限。但是,它目前正在开发中,并附有免责声明

Final Term 正处于大规模开发阶段,既不稳定,功能也不完整!

它的一些特点是

  • 语义文本菜单
  • 启动命令完成
  • GUI 终端控制

可用/计划的功能列表可用这里

答案2

Bash 完成脚本可以帮助处理参数。

您可以安装洗壳修改bash耳语修改版

或者zsh可以配置一些自动完成(这ArchLinux 实时 CD默认有 zsh 并且配置如下)

相关内容