11

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

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

7 ответов7

7

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

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

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

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

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

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

4

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

3

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

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

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

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

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

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

3

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

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

2

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

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

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

1

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

1

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

Повеселись.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .