2017-02-01 11 views
0

は一種の、すでにこれに関連しているいくつかの質問があるのです、と私はあなたがは、私が知っている

のようなものを行うことができます知っているが、それは場合に非常に便利ですユニバースのオーバーライドキーバインディングがありました。例えば、私はちょうどリモートサーバーにssh:edを実行し、ファイルをnanoにしようとしましたが、Ctl-xはemacsバインディングを待ち受けるため、終了方法を理解できませんでした。そんなことはありますか?

+0

'(define-key term-raw-map [?\ C-x] 'term-send-raw)'? –

答えて

1

サブモードには、term-char-modeC-x C-k)とterm-line-modeC-x C-j)という2つのサブモードがあります。 Charモードは端末に近く、ラインモードは通常のバッファに近い。 IIRCでは、multitermはcharモードで起動しますが、いくつかのキーを再バインドしてEmacsのようにします。マルチアイテムが再バインドするキーを見てください。独自のキーマップを使用するのではなく、既存の用語モードキーマップを変更するために使用されるいくつかのアリスがあります。または、sane-termを使用してください。これは、新しい用語バッファを作成するためのいくつかのコマンドではありません(キーバインディングを使用しない)。

1

Ctl-xは、emacsバインディングをリッスンします。

デフォルトではありません。term-char-modeではありません。ご自身の設定で問題が発生する可能性が最も高いです。

emacs -Qに端末を実行して、標準動作を確認します。

関連する問題