Подтвердить что ты не робот

Лучшие клавиатуры для emacs?

Для пользователей emacs, какие ваши рекомендуемые клавиатуры?

Бонусные баллы для клавиш, которые:

  • Не используйте клавишу capslock. Вместо этого введите control в эту позицию.
  • Alt, которые ближе к центру, и более удобные для использования с meta ключевыми комбо. Я нахожу клавиши Alt слишком далеко влево, чтобы немного неловко ударить большим пальцем в некоторые комбинации клавиш.
  • Помогите эргономично с emacs другими способами.

Я не являюсь огромным фанатом высоких стилей модели M и clacky. Вместо этого я предпочитаю плоские клавиши для ноутбука; однако я не дисквалифицирую ни одну из категорий.

Несколько интересных клавиатур мне любопытно, если люди пробовали с emacs - Kinesis

Semi-вывод:
Я закончил тем, что получил естественный 4K MS, который мне нравится в целом, так как клавиши Alt с обеих сторон легко ударяются большими пальцами. Это полезно для ergoemacs-mode.

Однако один недостаток, который я вижу с этой клавиатурой, заключается в том, что клавиши number сдвинуты влево, так что 6 находится на неправильной стороне клавиатуры. Помимо этого 0 остается достаточно сдвинутым, чтобы случайно нажать -, когда я намеревался нажать 0 своим мизиром.

Из-за этого недостатка я оставляю этот вопрос открытым, если кто-то может придумать идеальную клавиатуру emacs.

4b9b3361

Ответ 1

Ричард Столлман (который, я уверен, вы все знаете, является автором Emacs и, вероятно, самым большим пользователем Emacs), был замечен с помощью HHKB (Happy Hacking Клавиатура) (источник)

Здесь макет HHKB Pro:

HHKB PRO

  • No Caps Lock.
  • Управляющий ключ, удобно размещенный для пользователей Emacs.

Они довольно дороги, хотя...

Ответ 2

Я много лет использовал клавиатуру Kinesis с Emacs и любил ее. Имея Alt, Ctrl, Del и Backspace, все легко достижимые с большими пальцами, очень, очень приятно. Расположение клавиш со стрелками также весьма удобно.

Ответ 3

У меня есть модель M " Das Keyboard" Ultimate - никаких писем на ней, очень эргономичных и очень полезных для моей производительности. Я привык делиться своим вкусом с клавиатурами для ноутбуков с низким профилем, но с тех пор, как я получил Das Keyboard, я не могу себе представить, используя другую клавиатуру. Это как шумно и тяжело, но они не могут быть описаны просто словами - нужно набрать его для себя... Так как вы можете легко переназначить CAPS для управления (что я сделал), я не думаю что вы должны рассматривать что-то вроде этого в клавиатуре для конкретного преимущества. Кроме того, если вы подключаетесь к клавиатуре с сильно настроенной раскладкой клавиш, вы будете сильно ослаблены, когда вам придется время от времени выполнять некоторую работу на обычной клавиатуре...

Ответ 4

Я использую MS Natural 4K, с некоторыми изменениями клавиш, которые изменяются, чтобы справиться с различной геометрией.

В частности, я поменял c-p/n на a-p/n.

Моя ручная и клавиатурная геометрия такова, что Alt лежит прямо под моим большим пальцем, и я могу тривиально прокручивать вверх и вниз большим пальцем левой руки и первым/третьим пальцем правой руки.

У меня нет розовой боли.

Кроме того, я использую emacs и MS 4K как на работе, так и дома, и я на него на 100% доволен и планирую продолжить его.

Ответ 5

Недавно я получил ThinkPad USB TrackPoint Keyboard на работе и очень доволен этим.

Я всегда переназначаю Caps Lock, чтобы действовать как extrac Ctrl. Когда мне нужна мышь, трекпоинт находится прямо там, нет необходимости отводить руку от клавиатуры.

Клавиатура очень плоская, и мне нравится ощущение клавиш. У меня также есть несколько ноутбуков ThinkPad, и, поскольку это по существу та же клавиатура, ощущение одинаково, будь то я на своем столе или работаю прямо на ноутбуке - это большой плюс.

Вот несколько фотографий: http://www.thinkpads.com/2009/08/31/finally-photos-of-new-thinkpad-usb-trackpoint-keyboard/

Ответ 6

как жадный пользователь emacs и долгое время rsi страдальца, лучшее решение, которое я нашел, было кинезисом в сочетании с педалями. Я программирую педали для Ctrl, Alt, Meta и, следовательно, могу использовать пресловутые комманды emacs только одним пальцем. особенно повторяющиеся последовательности Ctrl очень хорошо работают в этой конфигурации. очевидно, вам нужно немного перепрограммировать клавиатуру, но эти изменения будут очевидны.

Ответ 7

Есть еще одна клавиатура на пути, разработанная для использования в emacs, ее имя - key64, и это клавиатура, которую я разрабатываю примерно два года назад, сейчас я заканчиваю создание прошивки, а все инструкции для создания pcb и части, необходимые для создания клавиатуры, доступны на его веб-сайте www.key64.org Он на 100% программируется в Linux с помощью gcc-avr, поскольку он использует совет для подростков.

Надеемся закончить прошивку до конца января 2013 года и опубликовать ее на веб-сайте для всех, кто заинтересован в создании собственной клавиатуры:)

Ответ 8

Я использую Emacs с 1976 года, и у меня уже есть классика Kinesis около 8 лет. Я использовал его с ножными переключателями для Control и Alt, но обнаружил, что одинаково эффективно просто менять Backspace с помощью Control и Delete with Alt. Я также переключаю клавиши со стрелками влево с помощью [и], чтобы было легче набирать "[", "{", "}" и "]".

Чтобы еще больше облегчить ввод текста, я создал привязки для обычных языков программирования, которые требуют сдвинутых символов. Например, в С++ на карте "." к функции, которая заменяет ".." на "- > ". Я также экспериментировал со словами abbrevs, которые эффективны только тогда, когда предшествует точка с запятой, например. заменяя "; pp" на "++".

Ответ 9

Я использую клавиатуру Kinesis большую часть времени; У меня был мой в течение 10 лет, и в последнее время он был модернизирован с новым линейным ощущением "Cherry Reds", и неплохо было бы пойти еще на 10. Но клавиатура, пожалуй, менее важна, чем клавиатура. Основное правило: не двигайте запястья, когда вы печатаете, по крайней мере, не больше, чем вам нужно.

Чтобы разместить это на Kinesis, у меня есть нижняя строка, сопоставленная с Hyper, Super, Control, Meta. У меня есть Mode_switch на клавишах большого пальца. Поэтому мне абсолютно не нужно перемещать запястья, чтобы набирать ключевые комбо. (Я использую Mode_switch для подключения к слою "встроенная стрелка" ).

Вы можете сделать что-то подобное на любой клавиатуре, например, клавиатуру вашего ноутбука - переназначить номер строки на модификаторы, используя xmodmap. Вы можете набрать Shift + num, чтобы получить стандартные символы. Вот минимальный комплект для начинающих xmodmap. Используйте xev для дальнейшей настройки.

clear Shift
clear Lock
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5
keycode   9 = s S Left
keycode  10 = d D Down
keycode  11 = f F Right
keycode  21 = w W BackSpace
keycode  22 = e E Up
keycode  23 = r R Delete
keycode  26 = Super_L exclam
keycode  27 = Hyper_L at
keycode  28 = Control_L numbersign sterling
keycode  29 = Meta_L dollar
keycode  30 = F6 asciicircum
keycode  31 = Mode_switch percent
keycode  32 = bracketright braceright
keycode  33 = Control_L parenleft
keycode  34 = Mode_switch ampersand
keycode  35 = bracketleft braceleft
keycode  36 = Meta_L asterisk
keycode  37 = Hyper_L parenright
add Shift = Shift_L Shift_R
add Control = Control_L Control_R
add Mod1 = Meta_L Meta_R
add Mod2 = Hyper_L Hyper_R
add Mod3 = Super_L Super_R
add Mod4 = Mode_switch
add Mod5 = Alt_L

Ответ 10

Я использую GoldTouch клавиатуру на работе и дома, и она отлично работает, чтобы сохранить артрит в страхе. Я переделал Caps Lock в Ctrl-ключ, который помогает немного с emacs-pinky. Alt-ключ немного проблематичен, но я решил часть этого с простым сопоставлением в файле .emacs:

; Replace M-x with C-x C-m or C-x C-c
(global-set-key "\C-x\C-m" 'execute-extended-command)
(global-set-key "\C-xm"    'execute-extended-command)

Ответ 11

Любая ОС позволяет вам так или иначе переназначить все ваши ключи.

Это значительно улучшит вашу скорость, если вы не являетесь одним из тех, кто на самом деле должен смотреть на клавиатуру во время их ввода.

Если вы это сделаете, вы можете выбрать клавиатуру, ориентированную исключительно на ту, которая имеет лучшие физические клавиши (просто попробуйте их).

Я использую широкую клавиатуру Apple, а для меня - лучший, который я когда-либо использовал.

Ответ 13

Upvoting MS Natural Pro 4000. Это единственный продукт Microsoft, который я использую на регулярной основе и могу сильно поручиться за него.

Ответ 14

Я использую традиционную клавиатуру, за исключением того, что я меняю ключ Caps Lock на Ctrl и Document на Caps Lock.

Ответ 15

Comfort Keyboard Original позволяет переназначить любые клавиши, включая Caps Lock → Control, и, как правило, очень эргономично.