Дворжак, переназначение горячих клавиш в vim, стоит ли?

В последнее время я пытался выучить раскладку клавиатуры Dvorak, и в этот раз я добился некоторого прогресса. Проблема, которую я сейчас нахожу, состоит в том, что все мои горячие клавиши находятся не в том месте. Как пользователь vim это особенно беспокоит. Я нашел хорошие ресурсы, чтобы переключить привязки обратно, чтобы они были в местах в vim, но мне интересно, стоит ли это того. Я также использую set -o vi в моем ~/.zshrc файл, чтобы я мог использовать знакомые привязки в терминале, а также. hjkl навигация также представлена ​​в ряде других приложений, таких как less,

Для тех из вас, кто успешно переключился, стоит ли переназначать вещи, чтобы снова стать знакомыми, или лучше в долгосрочной перспективе просто иметь дело со странно расположенными горячими клавишами?

7 ответов

Решение

Я согласен с ldigas.

Я был пользователем Dvorak и ViM почти год. Я набираю на QWERTY между 100-120 WPM. У меня был "запястный туннель". Даже после года, проведенного на Дворжаке, я не мог справиться со скоростью при обычной печати, и я просто набирал текст. Любое влияние на мой уровень боли было связано просто с тем, что я делал более длительные перерывы, когда не использовал клавиши, или медленнее печатал.

Что бы вы ни делали, ViM не был предназначен для Дворжака. Это не совсем то же самое. Я не помню конкретных примеров, но я всегда искал способ объединить его, чтобы он "чувствовал" себя правильным.

Также к программированию дворака еще сложнее привыкнуть. Я привык к этому, но расположение символьных клавиш для программирования в qwerty лучше, чем в Dvorak.

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

Они не намеренно наносили вред машинке, чтобы замедлить людей.

Я был пользователем Dvorak + Vim много лет и... переназначение ключей просто не стоит. Я перенес их на некоторое время.

Проблема, с которой я столкнулся, заключалась в том, что я стал зависимым от переназначений. Любой, кто когда-либо пытался переключать раскладки, знает, что печатать - это мышечная память. По сути, мой мозг пытался соединить три вида режимов перемещения курсора:

  1. Дворжак Вим с переназначениями (когда я на своей машине)

  2. Дворжак Вим без переназначений (когда я на чужой машине и переставляю клавиатуру)

  3. Qwerty Vim (когда я на чужой машине и у меня нет переназначенной клавиатуры)

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

Я просто не делал никаких переназначений и использовал существующие клавиши, как они были определены по умолчанию, и в основном заново изучил все комбинации и навигацию с макетом дворака. И я обнаружил, что это работает так же хорошо, и не было никаких проблем. Но с 2000 года я пользуюсь dvorak и изучаю все возможности навигации в dvorak, изучая все инструменты командной строки в колледже.

ИМХО, лучше всего придерживаться обычной схемы qwertz/y. Вместо переопределения мира.

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

И тогда вы идете к своему соседу, и он снова дает вам клавиатуру qwertz:-)

Пользователи Vim dvorak могут быть заинтересованы в этой вики-странице, которая расскажет вам, как использовать dvorak в режиме вставки, сохраняя при этом командные клавиши одинаковыми в обычном режиме:

http://vim.wikia.com/wiki/Using_Vim_with_the_Dvorak_keyboard_layout

Я думаю, что kiwiburger думает о поддержании клавиш в vi в нормальном режиме, как это совершенно верно для поддержания мышечной памяти команд vi. Но когда создается режим вставки или режим ex, он переключается на Дворжак. Сделать функцию переносимой на чужом компьютере, безусловно, будет единственной задачей под рукой.

Все приведенные выше ответы действительны.... для моих 2 центов.... Я использую макет dvorak и vim в течение месяца. Я узнал vim на доске qwerty и был очень быстр. Но что бы это ни стоило, я бы попробовал его на месяц или два, не переназначая ключи. Меня устраивает. Я еще не так быстр, как в qwerty, но с каждым днем ​​все быстрее. Кроме того, вы должны взвесить это на протяжении всей жизни кодирования.... лично я думаю, что время того стоит, но это только я.

Повеселись.

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