Я использую cssh для запуска ряда команд на нескольких виртуальных машинах одновременно. Работает нормально почти все время.

Однако по какой-то причине это так ... если мне нужно, например, ввести "http:", двоеточие (:) не отправляется на виртуальные машины. Мне приходится прибегать к вводу двоеточия на каждом из отдельных экранов, прикрепленных к каждой виртуальной машине. Это противоречит цели cssh в случае, если мне нужно набрать много URL.

Я заметил, что то же самое происходит со знаком «меньше» (<).

Я заметил, что cssh выглядит как приложение X, вписывающееся в современный рабочий стол KDE5 Plasma. Итак, я предполагаю, что это должно быть какое-то несоответствие конфигурации терминала, но я не уверен. У меня были такие проблемы много лет назад, но я не могу вспомнить, как мне удалось обойти это.

Есть идеи, как обойти эту проблему?

1 ответ1

1

Я только что обнаружил, что мои настройки клавиатуры "сталкиваются" с cssh . Если я сбрасываю свои любимые конфигурации клавиатуры на стандартную вещь en_gb , cssh возвращается к "нормальной".

Более подробно, я использую пользовательскую конфигурацию клавиатуры, которую я опубликовал в CarpalX. Такая конфигурация клавиатуры особенно хороша, когда я использую Emacs, но демонстрирует проблемы с cssh . Я заметил, что Shift-I например, неправильно понимается с CapsLock-I который в моих настройках переводится как UpArrow .

Пока не ясно, что я сделал не так, потому что только cssh плохо себя ведет с настройками клавиатуры, а все остальное работает просто отлично. Я предполагаю, что я сделал что-то не так, но мне не совсем ясно, в чем причина того, что Shift путают с CapsLock .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .