Clustersh: 일부 키 조합이 터미널에 전달되지 않습니다.

Clustersh: 일부 키 조합이 터미널에 전달되지 않습니다.

일반적으로 터미널에서 텍스트 편집기를 열 때 CTRL++ 키 조합을 사용하여 파일 끝으로 이동합니다.KV

CTRL++는 "기본 cssh 입력 필드"에 있을 때(즉, 여러 터미널에 입력할 때) 작동하지 않습니다 K. V그러나 열려 있는 터미널 중 하나를 직접 선택하면 CTRL++가 K작동합니다 V.

그래서 나는 그것을 메인 입력 필드에서 사용할 때 "먹힌다"고 가정합니다.

cssh이상적으로는 모든 키 조합을 터미널에 전달하고 싶습니다 . cssh자체 단축키를 사용할 필요가 없습니다 .

cssh모든 단축키가 터미널에 전달되도록 사용되는 단축키를 구성/비활성화할 수 있는 곳이 있습니까 ?

또 다른 문제는 를 누르면 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 설정과 충돌하지 않는지 주의해야 합니다.

관련 정보