Mac OS 终端美化iTerm + ohmyzsh
2020-09-26 本文已影响0人
田陌允
1.下载安装iTerm2 Mac神器iTerm2基本命令
2.安装 ohmyzsh 一般Mac都有安装wget,未安装的先安装wget:brew install wget
安装ohmyzsh指令:
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
切换shell为zsh:
chsh - s /bin/zsh
**错误1: **ohmyzsh 报 “Insecure completion-dependent directories detected“ 错误
权限问题:
chmod 755 /usr/local/share/zsh
chmod 755 /usr/local/share/zsh/site-functions
即可。
**错误2: **chsh - s /bin/zsh ,总是提示 chsh: no changes made错误
提示chsh:no changes made 解决办法:终端输入:
**dscl . -read /Users/$USER/ UserShell**
**exec su - $USER**
然后在输入密码即可。完美解决
3.安装ohmyzsh额外的插件:
安装历史命令提示插件:
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
安装高亮插件
git clone git://github.com/zsh-users/zsh-syntax-highlighting $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
最后open .zshrc 修改配置文件
plugins=(
git
zsh-autosuggestions
zsh-syntax-highlighting
extract
thefuck
)```
其中extract 是功能强大的解压插件,所有类型的文件解压一个命令x全搞定,再也不需要去记tar后面到底是哪几个参数了,应该是ohmyzsh包里面就有了,直接加到插件中就好了👆
常用插件:
```cpp
1、命令语法亮度插件zsh-syntax-highlightinggit clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
2、历史记录建议插件 zsh-autosuggestionsgit clone git://github.com/zsh-users/zsh-autosuggestions$ZSH_CUSTOM/plugins/zsh-autosuggestions
3、sublime 快速打开sublime 【st file】 【st dir 】
4、z 强大的目录自动跳转命令,会记忆你曾经进入过的目录,用模糊匹配快速进入你想要的目录
5、extract 功能强大的解压插件,所有类型的文件解压一个命令x全搞定,再也不需要去记tar后面到底是哪几个参数了
6、web-search 它能让我们在命令行中使用搜索引擎进行搜索
7、last-working-dir 可以记录上一次退出命令行时候的所在路径,并且在下一次启动命令行的时候自动恢复到上一次所在的路径。这一切不需要我们进行任何操作,全部都是自动完成的。只需要在.zshrc 文件中将插件开启即可。
8、catimg 这个命令将图片文件的内容输出到命令行
9、wd 它的作用就是能够快速的切换到常用的目录
10、the fuck
11、autojump 快速切换目录 j
应该写的比较全了😊
看完如果觉得不错,
留个赞再走。