GNU Screenの中でCtrl+aやCtrl+rが使えなくて困ってました

GNU Screenの中で Ctrl+a (行頭に移動)や Ctrl+r (ヒストリを検索)などのよく使うキーバインドが使えなくて非常に困っていたんですが、いろいろ調べてやっと原因が判明。

Subversionのコミットログ編集用に環境変数EDITOR=viを設定していたので、zshがviキーバインドになっていたためでした。原因が分かれば何てことはないのですが、しばし悩みました。次のどちらかを設定すれば解決します。

1.zshのキーバインドを明示的に指定する方法

.zshrcに以下を記述

bindkey -e

2.環境変数SVN_EDITORを使う方法

EDITOR=viの代わりに以下を設定

export SVN_EDITOR=vi

あ〜、スッキリ


♪白いカイト - My Little Lover



Leave a comment


:

:

:

:

このエントリーのはてなブックマーク (-)