Clustersh:一部のキーの組み合わせは端末に渡されません。

Clustersh:一部のキーの組み合わせは端末に渡されません。

通常、端末でテキストエディタを開くと、CTRL++キーの組み合わせを使用してファイルの末尾に移動します。KV

CTRL++は、「デフォルトのcssh入力フィールド」にあるとき(つまり、複数の端末に入力するとき)は機能しませんKVただし、開いている端末の1つを直接選択するとCTRL++がK機能しますV

だから私はそれをメイン入力フィールドで使用すると「食べる」と仮定します。

cssh理想的には、すべてのキーの組み合わせを端末に渡したいと思います。cssh独自のショートカットを使用する必要はありません。

csshすべてのショートカットが端末に渡されるために使用されるショートカットを設定/無効にできる場所はありますか?

もう1つの問題は、を押すとF10端末に転送されずに開くメニューですcssh。これは純粋な悪です。ウィンドウcsshにはすでにメニューがあり、マウスで項目をクリックして選択できます。F10この愚かなことで誰が死ぬべきですか?

無効にできますか?みんなすべてが端末に渡されるようにcssshのキーを使用しますか?

ベストアンサー1

私が正しく理解した場合は、無効にしたいと思いますcssh。設定ファイルで無効にするだけです。

あなたの場合は、/etc/csshrc & $HOME/.csshrc次のように設定する必要があります。

   use_hotkeys = no
       Setting to anything other than "yes" will disable all hotkeys.

この情報のソースはFreeBSD cssh のマニュアルページ

編集 - より多くのオプションを追加

このオプションは空白のままにできます。主キーの組み合わせを割り当てないでください。

   key_addhost = Control-plus
       Default key sequence to open AddHost menu.  See below notes on
       shortcuts.

   key_clientname = Alt-n
       Default key sequence to send cssh client names to client.  See
       below notes on shortcuts.

   key_paste = Control-v
       Default key sequence to paste text into the console window.
       See below notes on shortcuts.

   key_quit = Control-q
       Default key sequence to quit the program (will terminate all
       open windows).  See below notes on shortcuts.

   key_retilehosts = Alt-r
       Default key sequence to retile host windows.  See below notes
       on shortcuts.

   mouse_paste = Button-2 (middle mouse button)
       Default key sequence to paste text into the console window us-
       ing the mouse.  See below notes on shortcuts.

編集 - 将来の読者のために 問題はGUI環境自体にあるようです。アンボクシング。環境設定がcsssh設定と競合しないように注意してください。

おすすめ記事