VLC - перекрестное затухание вкл / выкл

Convert Caps Lock в Esc для vim использовать

Вот мой вариант сценария запуска сопоставления клавиш. Он преобразует Caps Lock в Esc на любую клавиатуру для использования с vi, vim или gvim.

В отличие от ответа q4w56, этот ответ не использует бесконечный цикл while; do. В противном случае одно ядро ​​моего двухъядерного процессора достигло бы 42% каждые 5 секунд, что значительно уменьшило бы заряд батареи для ноутбука.

#!/bin/bash
sleep 4
xmodmap -e "clear Lock"
xmodmap -e "keysym Caps_Lock = Escape"

Сохраните его как скрипт. Сделайте исполняемый файл с помощью chmod +x. Добавьте имя сценария и его местоположение в Session and Startup → Application Autostart (в Xubuntu).

Поведение клавиатуры для этого пользователя будет оставаться постоянным при перезагрузке и выходе из системы, но не приостанавливаться. q4w56 , но, к сожалению, только на системном уровне, не легко на уровне пользователя.

Обоснование для этого переназначения клавиатуры

В сегодняшнем компьютерном мире есть очень мало осталось для клавиши Caps Lock . В общем, следует воздерживаться от использования ВСЕХ CAPS в силу как сетевого этикета, так и разделения представления и контента. Более того, случайное нажатие клавиши Caps Lock при редактировании текста с помощью vim не всегда сразу отмечается, но неизменно приводит к довольно раздражающему поведению vim. Отключение клавиши Esc и повторное использование его в качестве легкодоступной клавиши Esc приводит к двойной победе для использования vim.

1
задан 23 April 2015 в 00:30

0 ответов

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

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