Рейтинг:0

Как переназначить клавишу табуляции на клавишу Shift влево?

флаг cn

К сожалению, я обнаружил, что моя клавиша табуляции на клавиатуре не работает. Могу ли я в любом случае сопоставить его функции (функция автозаполнения команд) с левым сдвигом клавиатуры?

Рейтинг:0
флаг it

На ум приходят два решения.

Если вы пытаетесь переназначить ключи в сеансе X (графический пользовательский интерфейс), вы можете использовать xmodmap из пакета x11-xserver-utils, чтобы переназначить ваши ключи через ваш .xinitrc файл. (Вы можете узнать о .xinitrc файл, прочитав справочная страница xinit. в .xinitrc вы бы написали:

xmodmap -e "код клавиши 23 = Shift_L"
xmodmap -e "код клавиши 50 = вкладка"

Это заменит сдвиг влево на клавишу табуляции. (Я не проверял это.)

Другое решение применимо, если вы используете оболочку, подобную Bash, которая использует строка чтения. Исходники оболочки Bash ~/.inputrc и вы можете изменить полный переменная. Информация об этом есть в руководстве по Bash на Синтаксис файла инициализации readline. Однако сопоставление его с левой клавишей Shift (насколько мне известно) не вариант. Вместо этого вы можете сопоставить завершение файла с другой escape-последовательностью, отличной от табуляции. (Чтобы увидеть, к чему в данный момент привязаны ваши ключи, используйте команду привязать -p, конкретно связать -p | grep завершен покажет вам, что связано с полный переменная; скорее всего, это связано с двойным esc и control-i.) Вы можете сопоставить другую комбинацию клавиш для полный.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.