#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
}}


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS