Kali安装zsh及常用插件

kali在2020.4版本后,已经将zsh设置成了默认终端。 但在一些特殊的环境下,比如wsl2里的kali,仍然使用的是bash

查看当前默认系统shell

echo $SHELL

安装zsh和oh-my-zsh

zsh

sudo apt install zsh

oh-my-zsh

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

  • 需要系统中有curlgit
  • 安装完oh-my-zsh后,会自动提示是否切换到zsh。
  • 如果没有提示切换系统shell,使用chsh -s /bin/zsh来切换。

安装zsh常用插件

最有用的就是3个:

  • 高亮插件zsh-syntax-highlighting
  • 自动实例插件zsh-autosuggestions
  • 跳转插件autojump

debian或者kali下,这3个插件都有对应的软件包,直接安装即可。

其它linux,如果没有对应的软件包,可以用下面手动安装的方式。

zsh-syntax-highlighting

1
2
cd $ZSH/custom/plugins
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git

zsh-autosuggestions

1
2
cd $ZSH/custom/plugins
git clone https://github.com/zsh-users/zsh-autosuggestions.git

autojump

sudo apt install autojump

配置启用插件

除了上面的插件,还有几个插件建议一起启用,都是oh-my-zsh自带的:

  • z
  • extract
  • safe-paste

打开~/.zshrc,找到plugins=(git)这一行,修改成下面的内容: plugins=(git autojump zsh-autosuggestions zsh-syntax-highlighting z safe-paste extract)

配置文件生效

终端下运行命令: source ~/.zshrc

comments powered by Disqus
本博客已稳定运行
使用 Hugo 构建
主题 StackJimmy 设计