摘要:iTerm2 + zsh + Oh my zsh
安装iTerm2
1 | brew cask install iTerm2 |
快捷操作:
1、选中即复制,不用command
+C
2、垂直分割:command
+D
,水平分割:command
+shift
+D
3、显示历史命令:shift
+command
+H
4、全屏切换:command
+enter
切换 zsh
不管有没有自带的 zsh,先安装最新版的 zsh
1 | brew install zsh |
查看本机已经装了哪些shell
1 | cat /etc/shells |
把默认的bash切换成zsh
1 | chsh -s /bin/zsh |
输入密码后重新打开可以发现已经默认为zsh
vscode修改默认shell需要在用户设置里面添加
1 | terminal.integrated.shell.osx": "/bin/zsh" |
当然也有其他环境下类似的配置,依自己喜好来选择
zsh 很强大但配置很不容易通过 oh my zsh 可以很简单的配置 zsh
先安装oh my zsh
1 | curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh |
编辑~/.zshrc
文件可以快速上手配置 zsh。由于默认 bash 的配置文件是~/.bash_profile
,现在的 zsh 启动时并不会加载,所以调用 node、hexo 等并不会识别,会提示:zsh: command not found: node
。想要将 zsh 加载~/.bash_profile
,在~/.zshrc
文件末尾增加~/.bash_profile
的引用:source ~/.bash_profile
1 | sudo vim ~/.zshrc |
按i
进入输入模式,修改对应的值按esc
退出输入模式,再输入:wq
保存修改即可
主题列表
其他:fish 也试了试,安装没什么问题,但是环境变量配置不与 bash shell 通用,因此试了下就卸载了