zsh

zshでctrl-a等が利かなくなった場合の対処法。

zshを使っていて、Ctrl-aと入力しても、^A(はっとえー)と出力されてしまい、カーソルの移動ができなくなった。 その場合は、 $ set -o emacs とすれば解決。 $ set -0 で、 emacs on となっていればOK。

zshを使えるようにする

zshがどこにあるのかをチェック $ which zsh /bin/zsh ←ここにzshがあるということ zshを使うように設定する $ chsh ※エディタが起動するので、上記のzshのパスを追記して上書き保存。 bashが使われている環境でzshを導入する bash_profileに以下のように追…

コマンドラインで日本語の入力ができなかった問題(文字化けしてしまっていた)

zsh

原因 zshのバージョンの問題だった。 対応策 /usr/local/bin/にバージョン4.3.10が入っていたので、これを使うことにした。 $sudo vim /etc/shells →/usr/local/bin/zsh-4.3.10を追記 $chsh -s /usr/local/bin/zsh-4.3.10 ログインしなおしたら、日本語が入…

zmvを使って複数ファイルのファイル名を一括変更する

zsh

「.zshrc」に以下を追記 autoload -Uz zmv alias zmv='noglob zmv -W' 以下のようなファイルがある場合 04.gif 05.gif 06.gif 07.gif 08.gif 09.gif 10.gif 11.gif 12.gif 13.gif 14.gif 15.gif 以下のコマンドを打つと… $ zmv *.gif mychuno_receive_*.gif …

MacOSX用のエイリアス設定

昨年からzshを使い始めていて、ネット上で公開されている色々な情報を 参考にさせていただきながら、自分なりの「.zshrc」を使っていたのだが、 ふとMacBookAirのTerminalでもこれを使いたいと思い、移してみた。 早速、lsコマンドを試してみたところ、 ls: …

便利なショートカット

bashやzshで使える、便利な入力系ショートカット。 移動系 「Ctrl+a」⇒入力行頭に移動 「Ctrl+e」⇒入力末尾に移動 「Ctrl+f」⇒右に移動 「Ctrl+b」⇒左に移動 文字削除系 「Ctrl+w」⇒現在のカーソルの1個前の文字列(スペース区切り)をまとめて削除 (例…