読者です 読者をやめる 読者になる 読者になる

計算物理屋の研究備忘録

Linux, Cygwin, Mac, zsh, emacs等の使い方、設定などのメモ

zshにおける単語の区切り"WORDCHARS"

zsh

zshではWORDCHARSという変数があって、ここに書かれてる文字は単語の区切りとみなさない
試しにechoしてみると

$ echo $WORDCHARS
*?_-.[]~=/&;!#$%^(){}<>

ここに/が入っていて、aaa/bbb/cccなども1語の単語としてしまう。
最後のcccだけ消したくてC-wしたらaaa/bbb/cccが全部消えてしまっていた。

/も単語の区切りと見なすように、.zshrc/を消したやつを設定しておけばよい

.zshrc

export WORDCHARS="*?_-.[]~=&;!#$%^(){}<>"