![oh my fish][6]
一直在使用 [oh my zsh][1],也用了很久了,配合 [iTerm2][2],用起来的感觉真是舒服,不过最近越来越不爽 oh my zsh 的各种问题了,一个就是慢,另一个就是在 mac 10.8 下缩放 Iterm2 窗口时,命令行会出现各种自动换行错位的问题,google 了半天也没找到问题,然后试用了 [oh my fish][3],果断切换。
初识 [fish shell][4] 是在 github 的 explore 中,当时看了下,和 zsh 好像区别不大,就没仔细研究,这几天实在有点儿受不了 oh my zsh 了,就又回头看了下 fish shell,然后,找到了 oh my fish,从作者的介绍可以看出,oh my fish 来源于 oh my zsh,不过是针对 fish shell 的,
卸载 oh my zsh,uninstall_oh_my_zsh
, 一下搞定,删除~/.zshrc
。
安装 fish shell,brew install fish
,PS:这里要注意安装的是 fish 2.0,如果你的 brew 和我开始一样,没更新的话,会安装 1.2 版的,到时会出各种问题
安装 oh my fish,
curl -L https://github.com/bpinto/oh-my-fish/raw/master/tools/install.sh | sh
http://doabit.com/posts/3-from-oh-my-zsh-to-oh-my-fish
[1]: https://github.com/robbyrussell/oh-my-zsh [2]: http://www.iterm2.com/ [3]: https://github.com/bpinto/oh-my-fish [4]: https://github.com/fish-shell/fish-shell/ [5]: http://brew.sh/ [6]: http://doabit.com/uploads/oh-my-fish.png