Я пытался избавиться от плохой привычки key-chording в Emacs, используя только одну руку. То есть, для C-x я хочу использовать свой правый мизинец, чтобы нанести правый-Ctrl и левый палец, чтобы нажать x. Мой вопрос заключается в том, как я могу эффективно использовать все кепки? Например, когда я печатаю переменную окружения, такую как RAILS_ENV=test
, очень утомительно переключаться между левой и правой руками, удерживая Shift каждый раз, когда клавиша падает на противоположную сторону клавиатуры. Казалось бы, это идеальный случай для использования CapsLk, но я давно переделал этот ключ в Ctrl из-за ограниченности его использования и возможности случайного запуска.Как свести к минимуму использование ручной клавиатуры?
Я нашел this related question, но он больше подходит для обеспечения привычки, чем вопрос о том, как на самом деле эффективно использовать противоположную руку, чтобы нажимать клавиши-модификаторы.
Тип 'rails_e nv' в нижнем регистре, затем используйте предопределенный ключ для прописного слова предыдущего слова. – chepner
@chepner блестящий! Кажется, bash знает emacs 'M-u' (верхнее слово). Поэтому я могу набрать 'rails_env', а затем' C-a' 'M-u'. –
Вы также можете использовать 'M-b' вместо' C-a' для прописного слова, а не только для первого слова строки. – chepner