Как изменить модификатор ^ в терминале Ubuntu быть привязанным к клавише Alt

РЕДАКТИРОВАТЬ 2

Во-первых, посмотрите на жирную часть моего РЕДАКТИРОВАНИЯ внизу! Я думаю, что первоначальный способ постановки вопроса сбивает людей с толку.


Я выполнил инструкции здесь , чтобы переключить клавиши Alt и Ctrl. Теперь, когда я нахожусь в терминале, я хочу нажать физический Ctrl + C для отмены. Но новое сопоставление означает, что я физически нажимаю Alt + C.

Я посмотрел на сочетания клавиш для терминала: enter image description here

и не могу найти там этот ярлык.

Я использую Ubuntu 20

РЕДАКТИРОВАТЬ

Я понял, что могу запутать проблему, сказав вам, что я изначально поменял клавиши Alt и Ctrl. Вы можете забыть об этом, если это облегчит задачу. Подумайте об этом так: «Вместо нажатия ctrl + в терминале для таких вещей, как прерывание процесса (ctrl + C) или обратный поиск (ctrl + R), я хочу нажать alt + key. Как я могу установить это вверх без фактического изменения общесистемных привязок клавиш в целом? "

4
задан 10 November 2020 в 18:42

1 ответ

«Как поменять местами alt-ctrl в терминале?»

OS X имеет удобную функцию, позволяющую использовать команду как Ctrl.
В основном, Ctrl и C, как ключевые узлы, могут быть поняты терминалом, но Super не может быть таким же.
См. https://superuser.com/questions/1178542/super-key-notation-for-stty

  • Вы можете отредактировать stty -a, например stty intr ^K теперь Control+K является клавишей прерывания, и вы теряете ^K, используемую для стирания ближе к концу строки. Но вы не можете сделать это другими клавишами мода Alt Esc.

  • Другими словами, очень рискованно менять привязку клавиш по умолчанию, например, кто-то пытается заменить ^M, работает иначе, чем «Возврат», и вы не можете выполнять какие-либо команды.

  • Вы можете изменить другие ярлыки в Терминале, они отображаются в контекстном меню вашего вопроса.

  • Я рекомендую оставить принципы (^C или ^R) нетронутыми и изменить все остальное.


Поменяйте местами Ctrl и Alt на системной стороне.

Сначала переназначьте Ctrl и Alt, как вы описываете, используя xmodkey или Gnome-Tweak Настройка ввода

Tweak

Я полагаю ты уже сделал это. Введено множество других способов
setxkbmap -layout 'us,us' -option 'ctrl:swap_lalt_lctl'

Использование клавиши Alt, например клавиши команды Mac (⌘) для копирования/вставки


Поменять раскладку физической клавиатуры

Итак, ваша клавиша Alt_L работает как Ctrl_L, и наоборот.
Некоторым клавиатурам не разрешается заменять колпачки клавиш, например. HHKB Pro не может быть выполнен из-за другого размера устройства.
Тем не менее, большинство колпачков клавиш можно физически заменять.

swap

[ctrl_c2


2
ответ дан 9 November 2020 в 03:34

Другие вопросы по тегам:

Похожие вопросы: