Windows 命令行增强:Clink
文章目录
介绍
Bash 的命令行编辑功能比较强,Clink 将 Bash 的命令行编辑功能带到了 Windows 上的命令行。即便是偶尔用 Windows 命令行的人也会感受到功能太弱了:Tab 自动完成效果很差、没有历史记录、不支持撤消等等。
Clink 有两个版本,一个是停止维护的 https://mridgers.github.io/clink/ 最后版本是 v0.4.9。另一个是新开发者接手进行活跃维护的 https://chrisant996.github.io/clink/ 最后版本是 v1.3.25。
环境
- Windows 10 21H2
- Clink v1.3.25
安装
前往 Overview | Clink 下载 EXE 版本的安装文件,运行后全程下一步就可以,不需要修改任何选项。
使用
这时再打开 cmd,就会发现 Clink 已经启用了。这里只介绍一下核心的特点:
- 有了与 Bash 一样的行编辑体验,Bash 里可以用的现在都可以用。
- 使用 Tab 可以在输入命令时自动完成并且提示。
- 新增了 Ctrl+空格提示,会将找到的所有候选项列在光标下方以供选择。
- 支持增量历史搜索,也就是 Bash 里经常使用的 Ctrl+R 与 Ctrl+S。
- 历史记录可以永久保存,重启 cmd 历史记录也不会丢。
- 帮助文档,Alt+H 就可以显示帮助文档。
- 快捷键搜索,按 Alt+Shift+/ 后再按对应快捷键就会显示对应的操作。
- 支持
..
...
等任意数量的.
来返回父级目录。
文档
官文文档写得非常详细与完整,推荐有任何定制需要的人直接阅读。