Oh My Zsh 常用高效率插件

我自己常用的插件

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版权协议,转载请附上原文出处链接和本声明。