Debian配置zsh并使用bash-completion
目录
警告
本文最后更新于 2023-02-04,文中内容可能已过时。
安装
安装 zsh
|
|
设置 zsh 为默认 shell
|
|
然后 reboot
重启后打开终端,首次使用会显示一些东西,直接输入 “2” 就可以了
安装 zimfw
为什么使用 zimfw 请自行谷歌百度
bash 启动时间大概 6-10ms
然后 zsh 配上 zinfw 启动时间大概 12-20ms ,我自己是14ms
|
|
配置
配置 zimfw
:todo:
由于 zimfw 默认启用了我们常用的插件:补全和附加补全
、语法高亮
、历史搜索
、自动建议
、git
所以我们还缺一个 bash 的补全,因为在某些情况下只有 bash 的补全才有(例如:apt remove --purge
中的 –参数 就不会补全,这只是其一)
配置使用 bash-completions 补全
在 .zimrc
中添加以下内容
|
|
在 .zshenv
中添加以下内容启用 bash 补全优先级 (俩个二选一,一个是全部,一个指定哪些命令使用 bash 补全)
|
|
然后执行 zimfw install
并重新进入终端,就可以使用 bash 补全了
Buy me a coffee~

