我自己常用的插件
plugins=(
git
catimg
rsync
vscode
zsh-autosuggestions
last-working-dir
)
git:
一些常用git命令扩展
last-working-dir
- last-working-dir 插件,可以记录上一次退出命令行时候的所在路径,并且在下一次启动命令行的时候自动恢复到上一次所在的路径。这一切不需要我们进行任何操作,全部都是自动完成的。只需要在 .zshrc 文件中将插件开启即可。
上图的灰色部分就是自动从历史命令中补全的
catimg
- catimg 这个命令将图片文件的内容输出到命令行, 比如:
wd
wd 插件是我比较喜欢的一个,它的作用就是能够快速的切换到常用的目录。我们用命令行时经常会遇到这样一种情况,我们常用的目录就那么几个,而这些目录有时候会再很深的层级中。使用 cd 命令在这些深层级目录中切换就比较耗费时间了。
wd 插件正是为了解决这个问题,比如我们有一个常用的目录 /usr/nginx/www/html,我们首先进入到这个目录中,然后输入
wd add web
这个命令相当于给当前目录做了一个标识,标识名叫做 web ,我们下次如果再想进入这个目录,只需输入:wd web
这样就可以完成目录切换了,非常方便。我们使用 wd add 命令可以添加新的映射,可以使用 wd rm 命令删除已有的映射,还可以使用 wd show 命令查看现有的映射。
vscode
- 可以 code filename 用vscode 打开文件
Zsh命令自动补全插件 zsh-autosuggestions
这里利用Oh my zsh的方法安装。直接一句话命令行里下载并移动到oh my zsh目录中:
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
然后在~/.zshrc文件中找到plugins数组,加入zsh-autosuggestions名字,重新打开终端即可。
版权声明:本文为k569462166原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。