Dvorak печатают, как вы обрабатываете ярлыки, такие как Ctrl-C?

  • Измените ли вы привязку клавиш в ОС на Ctrl-Q?

  • Вам удается протянуть левую руку до клавиши C?

  • Используете ли вы правый Ctrl и нажимаете ярлыки правой рукой?

4 ответа

Когда я переключился на Дворак, я использовал в первую очередь Ctrl+Ins и Shift+Ins для копирования / вставки. Теперь я использую Ctrl+C и Ctrl+V и другие специфичные для программы ярлыки, но я только что научился использовать их в "странных" местах.

Аналогичный вопрос был задан на SuperUser со следующими ответами:

  • Используйте скрипт AutoHotKey для переназначения ключей. ( Ссылка)
  • Используйте Microsoft Keyboard Creator, чтобы переназначить их. ( Ссылка)
  • Установите стороннее приложение, которое автоматически переназначит их. ( Ссылка, ссылка)

У macs есть встроенный. есть раскладка клавиатуры для дворака с квази-ярлыками. для окон я использую https://code.google.com/p/dvorak-qwerty/ он хорошо работает с ctrl и alt, но не работает с ключом Win, что не так уж и плохо.

Я не использую ни одно из предложенных решений: вместо этого я изменяю CapsLock, чтобы он стал мертвым ключом, который я использую для программирования различных действий. Например, когда я нажимаю CapsLock и ключ отмечен (в QWERTY)

  • S, это отображается на Ctrl-X (и, следовательно, вырезать)
  • D, это сопоставлено с Ctrl-C (и, следовательно, скопировать)
  • F, это сопоставлено с Ctrl-V (и, следовательно, вставить)
  • I, это сопоставлено со стрелкой вверх
  • K, это отображается на стрелку вниз
  • J, это сопоставлено с левой стрелкой
  • L, это сопоставлено с правой стрелкой
  • и т.п.

Это было названо Густаво Дуарте "Вычисления в домашних условиях", когда он представил эту идею в https://manybutfinite.com/post/home-row-computing/ а затем https://manybutfinite.com/post/home-row-computing-on-mac/

Я почти уверен, что это составляет большую часть скорости, которую я набрал при наборе текста, в дополнение к сенсорному типу.

Программа AutoHotKey - это то, что я использую для сопоставления C,X и V с их происхождением Querty.

В Linux, используя Cinnamon, при наборе текста в некоторых приложениях (например, vscode editor) работает следующее:

  • В настройках клавиатуры добавьте раскладку клавиатуры QWERTY первой в списке,
  • добавить макет Дворжака в качестве второго

При вводе текста в редакторе с использованием макета Dvorak нажатие Ctrl будет по-прежнему использовать первый (qwerty) макет. Это не работает в других приложениях, таких как браузер Firefox, например, поэтому может быть довольно запутанным. В таких случаях помогает комбинация клавиш (например, Alt+Shift) для переключения раскладок.

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

Еще одна вещь, которую я еще не пробовал, которая должна работать с Уэйлендом, это.

Для этого я написал Dvertkey, скрипт AutoHotKey.

Я был пользователем дворака в течение шестнадцати лет, и в течение многих лет я использовал различные альтернативные раскладки клавиатуры, упомянутые в этой ветке, но все они падают при использовании ряда недавних воплощений приложений Microsoft, таких как приложения Office и SQL Server Management Studio. Похоже, что они игнорируют собственные раскладки Windows при использовании мета-ключей, делая гибридные раскладки бесполезными. AutoHotKey обходит это, чтобы гарантировать, что я получаю именно то, что хочу в любом приложении.

Эти символы доступны с помощью правой клавиши управления (немного растянуто для x). Если вы правша и держите правую руку на мыши, просто переместите левую руку к правой клавише управления и выполните комбинацию клавиш.

Я использовал Dvorak так долго, что я не мог представить переназначение ctrl-c и других горячих клавиш в любое другое место, кроме того, где они должны быть на клавиатуре Dvorak. Что касается горячих клавиш, гораздо проще и естественнее просто использовать две руки для комбинации. Используйте левую руку для Ctrl, а другую руку для клавиши C. Было бы слишком запутанно пытаться думать ctrl-c и затем нажимать что-то еще.

Для случайной Windows-игры, в которой требуется WASD, я просто переключаю клавиатуру на время, и если это означает ввод QWERTY-предложений в чате, тогда я просто мысленно переключаюсь и набираю немного медленнее.

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