#author("2017-03-23T15:44:24+09:00","default:wikiwriter","wikiwriter") *目次 [#i1fcbd5c] #contents *参考情報 [#m6db643a] -[[[zsh] - ess sup:http://d.hatena.ne.jp/mollifier/searchdiary?word=%2A%5Bzsh%5D]] *関連ページ [#we6efd54] -[[./履歴]] *トラブルシューティング [#y925cf2a] **CTRL-A、CTRL-Eがきかない [#o729c375] -画面に^A、^Eなどと表示されてしまう。なぜかわからないがbindkey -eを.zshrcなどにいれれば解決(なくても動く環境もある)。 **emacsのshell-modeで謎の文字「^[[?2004h」が表示される [#b328d1a5] -macOS Sierraでshellモードを起動すると発生。Emacs 24.5.1(Homebrew)。zsh5.2(Apple)。 #pre{{ maroon% ^[[?2004hls ls^[[?2004l }} -[[weird characters in shell mode with zsh - Emacs Stack Exchange:http://emacs.stackexchange.com/questions/19848/weird-characters-in-shell-mode-with-zsh]]によると、bracketed paste modeをオン・オフにするコントロールシーケンスらしい。 -shellモードではTERM=dumbであることを利用し以下のような設定を.zshrcに追加する。 #pre{{ if [[ $TERM = dumb ]]; then unset zle_bracketed_paste fi }}