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

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

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

11 голосов | спросил Bryan Ward 11 FriEurope/Moscow2009-12-11T21:40:08+03:00Europe/Moscow12bEurope/MoscowFri, 11 Dec 2009 21:40:08 +0300 2009, 21:40:08

6 ответов


3

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

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

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

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

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

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

ответил Raymond 11 FriEurope/Moscow2009-12-11T22:13:22+03:00Europe/Moscow12bEurope/MoscowFri, 11 Dec 2009 22:13:22 +0300 2009, 22:13:22
7

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

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

  1. Дворжак Вим с перенаправлением (когда я нахожусь на своей машине)

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

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

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

ответил Jonathan 17 ThuEurope/Moscow2009-12-17T20:24:55+03:00Europe/Moscow12bEurope/MoscowThu, 17 Dec 2009 20:24:55 +0300 2009, 20:24:55
3

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

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

ответил terrace 20 AM00000080000003331 2010, 08:27:33
2

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

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

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

ответил Rook 11 FriEurope/Moscow2009-12-11T21:54:55+03:00Europe/Moscow12bEurope/MoscowFri, 11 Dec 2009 21:54:55 +0300 2009, 21:54:55
1

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

Удачи.

ответил kiwiburger 17 MaramWed, 17 Mar 2010 01:00:52 +03002010-03-17T01:00:52+03:0001 2010, 01:00:52
1

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

ответил Xce 24 Mayam10 2010, 09:07:32

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132