本文共 2596 字,大约阅读时间需要 8 分钟。
原文更新地址
Oh-My-Zsh!提高你CLI(Command-line interface
)的神奇工具 - Ubuntu教程我是命令行界面的忠实粉丝......我不喜欢使用我的电脑鼠标!这促使我寻找出色的工具来增强我在CLI上的用户体验,一次偶然的机会机会在YouTube上观看了国外YouTuber使用该工具,促使我对他产生了兴趣.本教程基于Ubuntu Linux,其他操作系统差不多
by the way,关注我的YouTube频道呗
以下是oh-my-zsh部分功能
我在我的Linux Mint上执行此安装指南。为了向您展示Oh-My-Zsh的基本功能,我将安装Git插件(Git-core)。此插件提供有关项目的Git状态的可视反馈。
$ sudo apt install git-core zsh
# 通过curlsh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
#通过wgetsh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
$ sudo apt install fonts-powerline
$ vim ~/.zshrc
想要看到修改后的主题结果,执行下面命令
$ source ~/.zshrc
[图片上传失败...(image-1ef794-1536030210992)]
zsh
而不是bash
$ chsh -s $(which zsh)
所有插件都列在,自定义插件可以安装在〜/.oh-my-zsh/custom/plugins
中。要使用插件,只需将其添加到〜/.zshrc
文件中的插件列表即可。明智地添加,因为太多的插件会减慢shell的启动速度。插件之间使用空格分割。
在这个例子中,我安装了一个有用的插件,为你的手册页提供颜色突出显。
另一个很棒的插件是shell的语法高亮。除此之外,此插件还能够验证命令的正确性
# 安装cd /home/shellhub/.oh-my-zsh/custom/pluginsgit clone https://github.com/zsh-users/zsh-syntax-highlighting
# 添加到.zshrc配置文件中的plugins中vim ~/.zshrc# 例子plugins=( git autojump colored-man-pages zsh-syntax-highlighting zsh-autosuggestions)
您还可以使用zsh-autosuggestions来完成命令。它根据您的命令历史记录建议命令。很有用!要选择建议的命令,请按向右箭头键。
安装方式和zsh-syntax-highlighting
一样
$ git clone https://github.com/zsh-users/zsh-autosuggestions
然后添加zsh-syntax-highlighting到插件列表中(vim ~/.zshrc
)
autojump可以实现快速跳转到目标目录,如下所示
然后别忘记添加到~/.zshrc
配置文件中
vim ~/.zshrc
Oh-My-Zsh会自动记住您访问过的最后20个目录。您可以使用dirs -v
或d
来按时间顺序列出历史记录。
您可以使用cd +1
转到上一个目录,依此类推,如下图我们还可以直接输入数字进行跳转到对应的目录
/ -> cd /~ -> cd ~.. -> cd ..... -> cd ../...... -> cd ../../..
我相信你已经找到规律了吧
take test_folder # 创建一个文件夹并进入这个文件夹,效果和下面类似mkdir test_folder && cd test_foldertake folder1/folder2/folder3x # 解压tar, bz2, rar, gz, tbz2, tgz, zip, Z, 7z各种压缩文件
upgrade_oh_my_zsh
uninstall_oh_my_zsh
oh-my-zsh:
插件:
主题:
Oh-My-Zsh
太爽了
转载地址:http://ttexa.baihongyu.com/