Липкие ключи могут помочь. Я использую их даже двумя руками, потому что они меньше напрягают ваши руки при нажатии на сложные комбинации клавиш. Основным преимуществом липких клавиш является то, что вам не нужно нажимать все клавиши сложного сочетания клавиш одновременно. Поэтому, когда вы нажимаете, C-x C-cвы можете сделать это, нажав Ctrl, отпустив, затем нажав Xи т. Д.
Как можно облегчить работу в Emacs одной рукой?
Моя правая рука временно обездвижена, и я хотел бы немного поработать в Emacs, в основном в режиме Org, но также и в AUCTeX. Есть ли способы облегчить работу одной рукой в Emacs, например, какой-нибудь режим или определенный рабочий процесс? Например, я заметил, что для отмены легче нажать, C-x uчем C-_и что легче пометить текст методами, включающими в себя, C-Spaceчем комбинациями S-и командами перемещения.
Я нашел https://stackoverflow.com/questions/2391805/how-can-i-remain-productive-with-one-hand-completely-immobilized, но это не совсем то, о чем я прошу. Я хочу облегчить любое небольшое время, проведенное одной рукой в Emacs (не в какой-либо программе ), и это также интересно для ситуаций, где нет травм, например, когда одна рука занята. Я понимаю, что мне следует избегать ненужного напряжения.
Я использую GNU Emacs 23.3.1 в Ubuntu 11.04.
2 ответа на вопрос
Я предполагаю, что вы захотите использовать разные сочетания клавиш - вы можете привязать комбинации клавиш к командам с помощью xbindkeys и его интерфейса
Что касается симуляции нажатий клавиш с помощью команд, askubuntu предполагает, что xvkbd будет работать, но xte звучит как лучшая ставка.
с xte синтаксис довольно прост (хотя есть некоторая возможность написания сценариев, xte "keydown Control_L" "key u" "keyup Control_L"
которая давит на элемент управления (хорошо на левой стороне), нажимает на u и освобождает контроль после этого. У меня возникают проблемы при разработке, как заставить xte моделировать - ( обновлю когда узнаю).
У меня также возникают проблемы с тем, чтобы xbindkeys-config правильно запускал команды xte, но, опять же, со временем это будет решено. По-видимому, мне нужно экранировать команды в xbindkeys с помощью «, но это каким-то образом влияет на кавычки, необходимые для xte.
Похожие вопросы
-
6
Какие факторы здоровья и эргономики следует учитывать пользователю, работающему весь день?
-
11
Мониторинг утилит
-
2
Как отключить функцию специальных возможностей / экранную клавиатуру в Vista?
-
-
4
Что такое простой, маленький, но приятный наблюдатель RSI для Windows?
-
4
Что такое хороший внешний трекпад для Mac?
-
18
Что вы делаете с болью в запястье?
-
4
Текст в котельной с Emacs Gnus
-
3
Как сделать символы Unicode видимыми в Emacs?
-
2
Почему я не могу использовать свой собственный ftp.exe?
-
5
Советы по извлечению латте или содовой из вашей клавиатуры?