たとえば, % cat /etc/path/to/some/app/config とかいうコマンドを打った時,パスの真ん中らへんが微妙に間違ってたりすると,そこまで移動して修正するのはとても面倒です. そこで,(bindkey -e して emacs ライクなキーバインドのとき) C-w で単語ごとに削除したりとか,(Alt/Meta)-F/B/Backspace で移動・削除したりすると捗るのですが,標準だと / でつながってる文字列はそれ全部で1単語だと認識されてしまいます.たとえば,上記のコマンドの行末で Meta-Backspace すると,パスを全部消してしまいます. これはさすがにつらいので,/ も単語の区切りであるというふうに設定をしましょうという話です. やり方は,.zshrc に, export WORDCHARS="*?_-.[]~&;=!#$%^(){}<>" と追記