Gnu画面:「ca ca」を再マップして「ca」を送信します。

Gnu画面:「ca ca」を再マップして「ca」を送信します。

私は時々GNU Screenを使用していますが、Emacsのキーバインディング筋肉メモリは克服するのが難しいです。 「ca a」(たとえば、「行の先頭に移動」)を押してcontrol-aを送信できることを知っていますが、caがcaを送信するようにキーバインディングを再マップできるかどうか疑問に思います。

で単純な "bind ^a ^a"を試しましたが、うまく.screenrcいかないようです。

バインディングキーとバインディングキーを組み合わせてこれを行う方法があるようですが、答えは明確ではありません。

ベストアンサー1

あなたが望むもの:

escape ^a^a

または

bind ^a meta

metaコマンド文字が送信されるためここにあります^a)。

ただし、通常はGNU Screenよりも便利なので、^aコマンド文字として使用できます。これが私がしたことです:^z^z

escape ^z^z

おすすめ記事