zsh
カーソルで補完
oh-my-zsh を入れずに実現する方法を調べてみた
リロードのキーバインド
何度も source ~/.zshrc をするのがめんどい.
tmux の中なら通知も出す
code:zsh
reload-zshrc() {
source $HOME/.zshrc
if "$TERM" =~ "screen".* ; then
tmux display 'Reloaded ~/.zshrc'
else
echo 'Reloaded ~/.zshrc\n'
fi
}
zle -N reload-zshrc
bindkey '^X^R' reload-zshrc