zsh
zshを検討する。
macOSでも移行があるようなので、
bashでも簡単にできそうだけど、どっかでメンテが破綻しそうなので、、
shell scriptに慣れてないせいもある。
たぶん、zshのがデフォルトでいい感じ?なので、その恩恵も少しはあるはず。
.bashrcを眺めてた感じは、特に面倒な変更もなさそうだし。
install
aptでいれたら、最新の 5.7が入ったので、それでok
ubuntu19.10
設定 .zshrc
.bashrcと見比べて書けばよい。
gitの情報表示
bashでも出してたらけど、、、時々変になってた。
ぐぐるといろいろ情報あるが、、
backgroundにjobが居る時は表示しておきたい。
code: .zshrc_git
PS1="${debian_chroot:+($debian_chroot)}\[\03301;32m\\u@\h\[\03300m\:\[\03301;34m\\w(\$(git branch 2>/dev/null | grep '^*' | colrm 1 2))\[\03300m\\j:\$jobsname\$ " else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\\j$ '
fi
unset color_prompt force_color_prompt
autoloadと
plugin manager
Oh My Zshも同時に検討する。
黒魔術みたいで、改善できない....
robbyrussell/oh-my-zsh: 🙃 A delightful community-driven (with 1,300+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community. titleながいけど、そのままにしておいて。