oh-my-zsh使用记录
2017-02-22 12:39
281 查看
引言
安装zsh
安装oh-my-zsh
配置oh-my-zsh
安装插件
强力跳转
psmac使用brew安装
ppsCentOS 73下上诉方法无效参考以下方法
强力自动补全
Tips
参考
以下安装使用方法适用于ubuntu16.04,mac下类似。
查看当前shell:
更新软件源
安装zsh
ps.mac系统自带了zsh
完成后将shell设置为zsh模式:
重启或注销下就ok了
ps.mac下安装方法:
安装zsh
安装oh-my-zsh
配置oh-my-zsh
安装插件
强力跳转
psmac使用brew安装
ppsCentOS 73下上诉方法无效参考以下方法
强力自动补全
Tips
参考
引言
mac自带的Terminal略难用,查找解决方案时结识了oh-my-zsh这一基于zsh的一套神配置。所谓工欲毕其事,必先利其器,故于此记录,以备后用。以下安装使用方法适用于ubuntu16.04,mac下类似。
安装zsh
查看已安装的shellcat /etc/shells
查看当前shell:
echo $SHELL
更新软件源
sudo apt-get update
安装zsh
sudo apt-get install zsh
ps.mac系统自带了zsh
安装oh-my-zsh
保证已经安装好git和wgetwget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
完成后将shell设置为zsh模式:
sudo chsh -s /bin/zsh
重启或注销下就ok了
ps.mac下安装方法:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"[/code]配置oh-my-zsh
oh-my-zsh的默认配置文件在:~/.zshrc
修改主题:
ZSH_THEME=”ys”
添加插件
plugins=(git autojump)
目前用到的自定义配置不多,更改配置后需要重启终端。安装插件
1.强力跳转:
sudo apt-get install autojump
然后编辑~/.zshrc,plugins=(git autojump)ps.mac使用brew安装:
brew install autojumppps.CentOS 7.3下上诉方法无效,参考以下方法:
去下载 autojump 的最新版本,比如:git clone git@github.com:wting/autojump.git
或直接去github下载zip包,解压缩后进入目录,执行./install.py
最后把以下代码加入.zshrc:[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && . ~/.autojump/etc/profile.d/autojump.sh2.强力自动补全:
1.下载 http://mimosa-pudica.net/zsh-incremental.html 的incr-0.2.zsh
2.把incr-0.2.zsh放到新建的~/.oh-my-zsh/plugins/incr目录下
3.chmod 777 incr-0.2.zsh给予其777权限
4.编辑~/.zshrc,插入source ~/.oh-my-zsh/plugins/incr/incr-0.2.zshTips
转换路径时可以省去cd命令,直接输入路径即可
输入d可以查看访问过的路径,然后输入数字就可以直接切换
输入不完整的路径/文件/命令(可以是中间片段),按下tab键可以出现提示,再按tab则可以实现路径补全
alt+L=ls
ctrl+L=clear=清屏
zsh_stats:查看使用频率前 20 的命令的
自带一些alias,例如:
g=git
gst=git status
ga=git add
gp=git push
gc=git commit -v
gc!=git commit -v –amend参考
oh-my-zsh配置你的zsh提高shell逼格终极选择
incr.zsh 补全插件 让你在zsh 模式下全自动补全指令或目录
Shell(一):功能、配置和插件(附iTerm 2(for mac) && Oh My Zsh教程)
相关文章推荐
- 那些我希望在一开始使用 Zsh(oh-my-zsh) 时就知道的
- 让rvm为zsh服务(使用强大的oh-my-zsh)
- 在OS X中使用oh-my-zsh和powerline安装iTerm2
- 使用oh my zsh
- oh-my-zsh 安装和使用
- oh my zsh 简单使用
- 学习记录:mac 安装配置oh-my-zsh
- centos6.5安装zsh,使用oh-my-zsh
- oh-my-zsh的使用
- oh-my-zsh的使用
- oh-my-zsh 安装使用
- Mac OS终端安装zsh和oh my zsh之后,之前安装的Anaconda3无法使用的解决方法
- Linux 安装 oh my zsh 终端及简单使用方法
- mac设置java环境变量, 使用oh-my-zsh
- 使用oh-my-zsh后导致的卡顿问题
- 使用zsh+oh-my-zsh+autojump
- 关于 oh-my-zsh 插件的使用(以 Sublime Text 为例)
- iTerm2 & oh my zsh安装记录
- 在CentOS上使用oh-my-zsh
- zsh+oh_my_sh+autojump