Пользователь
0,0
рейтинг
31 мая 2014 в 07:56

Разработка → Дворак или как жизнь в боль превратить

Добрый утро, дорогие хабражители.

Два года назад меня захватило желание что-то поменять, решил перейти на Дворак для программистов.
Переделал клавиатуру, наклеил модные наклейки с Ebay. И…
Боль

Первые пару месяцев были адом. Зато потом по True-историям должно было произойти чудо.
Писал код, тренировался на клавиатурном тренажере, матерился. Когда дело доходило до сочетаний клавиш(СК) — еще сильнее матерился!
Банально, чтобы скопировать + вставить, нужно две руки, т.к. пальцы не дотягиваются. Мало того, не во всех программах СК работали правильно: где-то оставались старые от QWERTY, а где-то нет. Например: Adobe illustrator и Adobe Photoshop.Дворак для программистов

Прошло пол года, скорость написания латиницы выросла, но когда дело доходило до написания латиницы + кирилицы + сочетания клавиш, то начинался мат.
Да и клавиши на Numpad не совпадали, т.е в Двораке одно расположение, а в русской раскладке другое.
image
Про СК клавиш в Vim вообще молчу, пришлось от него отказаться…

Когда садился за чужие компьютеры или любое другое, не настроенное под меня устройство, напоминало детство, когда, только-только осваивал клавиатуру, пытаясь попасть в нужную клавишу. Приходилось оправдываться перед людьми, которые знают, что я программист.
Мол у меня клавиатура другая, поэтому так трудно. Но они всё равно не понимали: «Как можно не уметь печатать на клавиатуре?».

Эти мелкие косяки добивали, причем сильно!
Переставил бинды клавиш на numpad, СК в IDE и редакторе — потратил уйму времени, но легче не стало. Львиная доля программ всё равно путала и мешала работать. Потревоженные после перестановки клавиши начали немного шататься — возможно, потому что ноутбук из бюджетной серии.

Время шло, лучше не становилось.
Постепенно, отвык от почти всех сочетаний клавиш и начал чаще пользоваться мышкой (!).

Недавно, пролил на клавиатуру чай… Клавиши начали слипаться и начали доставлять еще больший дискомфорт.
Сегодня терпение окончательно подошло к концу, почистил клавиатуру, переставил клавишу и вернул раскладки в стандартное состояние.

Написав немного кода, ощутил «кайф» и после понял, я — дурак, что повелся и потерял два года жизни с Двораком. Больно и обидно.

Мой совет — оно того не стоит, не верьте людям, что они набирают со сверхзвуковой скоростью, используя раскладку Дворак.
Руслан Янбердин @Duke565
карма
11,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разработка

Комментарии (166)

  • +63
    Вспоминаю анекдот

    Печатаю 1600 символов в минуту, такая ерунда получается.


    А серьезно, с обычной раскладкой, без дворака можно развить вполне приличную скорость, только я не пойму зачем.
    Обычно голова не успевает думать, а не руки.
    • 0
      Ну это смотря что пишешь.
      Порой мысль формируется большая и прям во время печатания.
      Вот тогда голова вполне опережает по скорости печати.
      • +1
        ну дворак явно тут не помощник, тут надо просто диктофон или писать заметку в блокнот карандашом.
        • +32
          или писать заметку в блокнот карандашом

          Не знаю как Вы, но я уже давно на клавиатуре пишу быстрее, чем от руки.
          • +14
            а бывает по-другому?
            • 0
              наверное я исключение (
              • НЛО прилетело и опубликовало эту надпись здесь
            • 0
              Рисовать клавиатурой неудобно :-) А иногда ну очень нужно.
          • 0
            Мыслите вы тоже только с компьютером рядом?
            • 0
              Куски мыслей-то подтверждать приходится, проверять на заблуждения то бишь.
          • +4
            Все хорошо до тех пор, пока вы не хотите что-нибудь нарисовать, обвести или написать какую-нибудь формулу.
          • +12
            диктофон: вайл скобка открывается восклицательный знак эсэрце подчеркивание файл точка еоф скобка открывается скобка закрывается скобка закрывается… :)
          • 0
            Пишу стихи и за клавиатурой почему-то сразу пропадает всякое желание работать. Зато в кресле, с чашкой чая и блокнотом порой что-то и получается. Конечно потом всё набираю, на экране редактировать и вычитывать кстати намного удобнее.
            • +4
              Прощу прощения, но и для этого есть рецепт:
              1) в первой вкладке нужно открыть: www.rainymood.com/
              2) во второй: endlessvideo.com/watch?v=HMnrl0tmd3k
              3) в третьей: endlessvideo.com/watch?v=DIx3aMRDUL4

              и потом переключиться на редактор
              • 0
                Возможно не совсем в тему, но я пользуюсь таким сервисом для концентрации: www.focusatwill.com.
                Помогает.
                Причём на столько, что работать без него немного не комфортно.
          • 0
            Коллеги, о чем спорим? Мой ответ был исключительно на тему

            Проблема:
            Порой мысль формируется большая и прям во время печатания.
            Вот тогда голова вполне опережает по скорости печати.

            Решение:
            ну дворак явно тут не помощник, тут надо просто диктофон или писать заметку в блокнот карандашом.

            Причем, прошу заметить, я сказал исключительно про блокнот.

            Я не отрицаю, что если надо очень быстро сохранить какую-то словесную информацию, то диктофон удобнее.
            Я не отрицаю, что рисовать удобнее в блокноте, или что мыслить можно вдали от компа.

            Но это все решение уже других проблем.
    • НЛО прилетело и опубликовало эту надпись здесь
      • +1
        Вы меня опередили.
    • +3
      Если привыкнуть, то скорости набора с QWERTY вполне хватает.
      Возможно Дворак хорош при наборе простыни латинского текста, но в программировании и просто при банальной работе с компьютером — боль.
      • 0
        Уже больше года, как я перешёл на Дворак. Вы не поверите.

        Спокойно работаю в VIM со стандартными СК;
        скорость набора латиницы выросла неимоверно по сравнению с QWERTY;
        Ctrl+C, Ctrl+V с двух рук меня совершенно не смущают — всё происходит рефлекторно;
        клавиши на клавиатуре не переставлял — вообще не понимаю, зачем это делать, если набираешь вслепую;
        если в гостях что-то реально нужно набирать — просто добавляю раскладку в настройках
        смешанный набор рус/лат не доставляет проблем. я переключаю раскладки с помощью CapsLock

        ЧЯДНТ?
        • +17
          Может вы просто на QWERTY не смогли нормально научиться печатать? Не могли бы вы видео что ли показать с вашей бешенной скоростью?
          • +5
            Нет никакой бешеной скорости. Я написал, что скорость выросла. И да, я так и не осилил QWERTY.
            Но я не о скорости писал. Точнее не только о ней.

            ТС сказал, что дворак — это ужас и боль. Но что-то я этой боли не почувствовал — вот что я хотел сказать.

            ТС посчитал Дворак эдакой «пилюлей счастья». Вот научится, и всё у него вдруг станет замечательно. Зачем-то переставил клавиши на клавиатуре. Вроде бы научился (а научился ли? или так же тыкал одним-двумя пальцами, не забывая отвлекаться на монитор для проверки: «а то ли я пишу?»), а счастье всё не наступало.

            Я долго мучался с QWERTY. Уже после того, как освоил слепой набор ЙЦУКЕН. Что-то получалось, но не так, как мне хотелось бы. Перешел на Дворак и через 2 недели начал печатать вслепую. Безо всяких тренажёров.

            Лично для меня Дворак просто-напросто удобнее. Даже с учётом многих его недостатков.
            • +9
              Месяца 2-3 потратил на изучение ЙЦУКЕН (у нас в универе по ней зачёт был) и набор текста в ней со скоростью порядка 100 символов в минуту. QWERTY специально никогда не учил, просто после сдачи зачёта по ЙЦУКЕН поставил перед монитором распечатанную раскладку QWERTY, и набирал весь англоязычный текст, ориентируясь по этой бумажке. И я был очень удивлён, что QWERTY освоилась очень быстро, где-то через месяц я уже смог спокойно печатать на латинице без подглядываний на бумажку. Сейчас печатаю со скоростью около 300 символов в минуту. Если честно, я не уверен, что я умею быстрее думать :)

              Со временем приучил себя на автомате даже букву «ё» использовать. Думал, что такую привычку будет сложно себе привить, но я сильно ошибся. Буквально пару недель я тратил время на перечитывание и подстановку забытых «ё» в только что написанных текстах, и потом я заметил, что стал не задумываясь об этом всегда использовать эту букву. И даже не самое лучшее положение этой буквы не придаёт дискомфорта, я вообще не обращаю на это внимание.

              Зато я могу почти на любом компьютере без подготовки набирать текст. Не так комфортно, как дома, потому что часто отличается комбинация переключения языка, плюс небольшие различия в размерах и расположении кнопок Enter, Backspace и \. Тут мне больше всех нравится американская раскладка, принципиально покупаю только такие клавиатуры:
              image

              Ещё блок с кнопками Insert и Delete производители клавиатур зачем-то часто переделывают на свой лад, что тоже добавляет неудобств. Как было бы прекрасно, если бы производители никогда не переделывали расположение стандартных кнопок на клавиатурах :) И ещё было бы неплохо, если бы в Windows по умолчанию добавили возможность переключать язык по Caps Lock. Всё-таки одной кнопкой переключать язык удобнее и это происходит быстрее. При комбинациях вида Ctrl+Shift или Alt+Shift переключение языка начинается только при отпускании этих кнопок, и на медленном компьютере иногда можно успеть набрать ещё несколько символов в старой раскладке, что раздражает. В случае с переключением раскладки кнопкой Caps Lock система может начинать переключение языка в момент нажатия, потому что комбинаций клавиш с Caps Lock не бывает.

              Извините, что-то я сильно расписался…
              • +1
                Мне не часто приходится набирать тексты на чужих компьютерах. Особенно на латинице. Видимо, повезло. В целом дискомфорта от перехода на Дворак я почти не испытываю.

                Со временем приучил себя на автомате даже букву «ё» использовать. Думал, что такую привычку будет сложно себе привить, но я сильно ошибся. Буквально пару недель я тратил время на перечитывание и подстановку забытых «ё» в только что написанных текстах, и потом я заметил, что стал не задумываясь об этом всегда использовать эту букву. И даже не самое лучшее положение этой буквы не придаёт дискомфорта, я вообще не обращаю на это внимание.


                Только за это плюс вам :)
                Тоже «ё» на полном автомате вбиваю и считаю, что её нужно использовать по назначению.
                • 0
                  Кстати, из забавного — автокоррекция текста в Win8 очень пунктуально относится к «ё», и аккуратно проставляет их там, где надо.
                  • +1
                    ИМХО, лучше вырубить автозамену и оставить только подсветку — так запоминается/напоминается лучше
              • –1
                CapsLock-ом наверно удобно когда только две раскладки.
                А вот когда их три и больше…
                • 0
                  У меня было две: русская и английская, потом добавилась немецкая. В начале было сложнее, но потом, когда их последовательность записалась в подсознание, стало терпимо, на значок гляжу только при переходе между приложениями.
              • +4
                Для переключения по Caps Lock в Windows есть keyla — маленькая, надежная и не содержит ничего лишнего.
                • 0
                  Большое спасибо за упоминание keyla! Выкинул Punto Swither, ибо использовал его исключительно для переключения раскладки одной клавишей.
                • 0
                  Со всеми этими утилитами есть одна большая, но малоизвестная проблема — если ты пользуешься утилиткой для работы с несколькими виртуальными экранами, типа hotkey manager, то внезапно ты узнаешь, что работают эти переключалки только в первом, сиречь основном экране…
                  • 0
                    Об этом можно написать автору keyla mrShadow или даже подправить исходники самому.
              • +1
                Я использую раскладку «русская машинопись». В ней как раз устранён фатальный недостаток с «ё»: она теперь на клавише справа от «ю». Также знаки препинания и спецсимволы переставлены на цифры, сами же цифры набираются с шифтом. Очень логично: ведь знаки препинания при наборе текста на русском языке встречаются намного чаще, чем цифры.
        • +1
          И hjkl в вим для навигации?
          • 0
            Да.
        • 0
          Ctrl+C / Ctrl+V в Vim (причём и у топикстартера тоже)? Зачем? Это как стрелочками курсор передвигать. D/Y/P же есть.
          • +2
            Ctrl+C / Ctrl+V не в вим. Не только ж с ним работать приходится.
        • 0
          А я уже почти 10 лет как перешёл. Переходил без наклеек, так как к тому моменту уже владел слепым методом на QWERTY. Ctrl+C/V/X сейчас совершенно не напрягает, в VIM со стандартным маппингом программирую постоянно — без проблем. С раскладкой в гостях — да, добавляю в настройках. Главное потом не забыть удалить.
          И к ак побочный эффект — никто не может работать за моим компьютером, очень удобно :-)
          • –2
            никто не может работать за моим компьютером

            А вы не думали, что можно точно так же добавить на ваш комп раскладку, как вы это делаете у других в гостях и что люди этого не делают из-за своего воспитания?
      • 0
        Это не так.

        Дворак предназначен для набора английского текста, а не латинского. Если вы не работаете профессиональной машинисткой, набирающей тексты исключительно на английском языке, дворак принесёт гораздо больше боли, чем наоборот, что и продемонстрировал нам автор.
        • +3
          Латиница != латинский язык
          • +1
            Автор сказал «латинский текст». Даже если принять, что имелся в виду «текст на латинице», текст на агнлийском языке это малое подможество этого понятия.
            • +1
              Даже если придираться к словам, почему вы решили, что для латыни qwerty лучше, чем dvorak? Qwerty совершенно отфонарная раскладка, вряд ли она лучше хоть для какого-то языка (если не учитывать её повсеместную распространённость).
              • +3
                Она не лучше. Она просто не хуже любой другой. Учитывая некоторое количество языков на основе латиницы, очевидно, что универсально удобной раскладки быть просто не может, ибо частотность букв во всех языках разная, и выпячивание одного языка по сравненению со всеми другми неизбежно ведёт к банальному огороживанию её пользователей, ввиду того, что шансы встретить дворак во Франции, Хорватии, Албании или Вьетнаме равны нулю, просто потому, что она там никакого смысла не имеет.

                А qwerty смысл имеет уже тем, что она более или менее одинаковая. Я сам живу в стране с официальным языком на основе латиницы, и верите ли, у нас существует национальная раскладка, отражающая частотность букв и народный менталитет, и даже её немножко форсили власти. Угадайте, какой процент пользователей пользует её с пользой по сравнению с вредоносной бездуховной квертью (подсказка: до запятой ноль, и после запятой тоже).
                • +9
                  100,0?
      • 0
        В программировании очень много всяких специальных символов — скобок, кавычек и прочего — так что к концу дня кодинга в QWERTY правый мизинец отваливается напрочь. Если десятипальцевым методом, а не двумя пальцами. Dvorak лично мне сильно помог.

        Но я переходил на Dvorak осознанно: знал, на что шёл. Знал, что с клавиатурными комбинациями, особенно в Emacs, будет АД, и не пытался исправить это костылями, а просто учился заново.
        • +1
          Вот я вот этого «отваливается» никогда не мог понять…
          Вы что там за мемуары набираете?
          Сколько мегабайт чистого кода за день набираете?

          по себе, вроде как машинописью никогда не увлекался, пишу код в qwerty-раскладке, без всяких систем и двенадцатипальцевых методов… но вот, чтобы пальцы уставали от набора кода, не бывало такого…
    • +2
      Скорее фразу «Мыши плакали, кололись, но продолжали жрать кактус!..» =)
  • +22
    Сначала прочитал название статьи как, «Дурак, или как жизнь в боль превратить» :)
    • +7
      А я вспомнил композитора
      • –1
        Да, саундтрек к Machinarium хорош местами
      • 0
        Он же Дворжак
        • 0
          really?

          Композитор по-русски зовётся Дворжак. Хотя, что любопытно:
          Dvorak… was distantly related to the Czech composer Antonín Dvořák. While the composer's name is pronounced [ˈdvɔr̝ɑːk]), with the ř roughly as a simultaneous trilled [r] and [ʒ], August Dvorak's family in the U.S. pronounces it /ˈdvɔræk/, with an English r.[6]
          • 0
            Всё просто: на кириллический русский транскрипция фонетическая, а в английском принято сохранять написание оригинала, но со временем диакритики теряются.
            • +1
              И не со временем, а просто немедленно =) Свидетельствую как обладатель диакритики в имени и бышвий житель США.
    • –4
      Я прочитал «дворник» и подумал, что тут будет что-то про дауншифтинг :)
    • +1
      И как раз в ненормальном программировании.
  • –3
    Давно пришел к выводу, что любое отклонение от нормы дается большим трудом и жертвами, которые не могу себя оправдать.
    Поэтому я не пользуюсь навороченными клавами, а использую самую обычную стандартную клаву, так как когда пересаживаешься за чужой комп привычки не так просто стереть.
    Иногда жалею что привык уже переключить язык через ctrl + shift, которые не работают в винде по умолчанию + это основная наверно причина почему не перехожу на мак бук эйр.
    • –9
      Эир едва ли не самый распространненый лаптоп сейчас в мире.
      • +9
        Пруф пожалуйста.
      • +3
        это проф деформация я думаю :) у 95 процентов моих знакомых тоже эйр, но кажется в нормальном мире винда лидирует )
    • +3
      Иногда жалею что привык уже переключить язык через ctrl + shift, которые не работают в винде по умолчанию + это основная наверно причина почему не перехожу на мак бук эйр.

      /facepalm

      можно даже Punto Switcher установить чтоб переключать по ctrl+shift
      • +6
        Речь о том, что садишься за чужой комп, а там всегда Alt+Shift. Устанавливать что-то на чужие компы — моветон.
        • +9
          Уже давно укрепился рефлекс на всех компах с виндой жать сразу Alt+Shift, Ctrl+Shift. Я даже не задумываюсь, как оно там на самом деле переключается.
          • 0
            админ/эникей?
            • +2
              Линуксоид, у которого уйма знакомых с виндой.
              • +4
                Но в линухе же как раз alt+f4 в современных дистрах по умолчанию.
                • 0
                  У меня не очень «современный/популярный» дистр. Gentoo дома, Calculate на рабочих машинах. В кальке капс по дефолту идёт.

                  Интересно, сколько людей попробовало сейчас переключить таким макаром раскладки :)
                  • +3
                    Мы так никогда и не узнаем, кто позорит гордое имя линуксоида. :)

                    PS: Debian GNU/Linux, Caps Lock для переключения.
                  • +3
                    Ох, знатно я опечатался-то как. Alt+Shift само собой :)
                    • +5
                      сочли за злую шутку :)
          • 0
            В свое время тоже такой рефлекс у меня был, да и у многих такое замечал кто привык к ctrl+shift сейчас такое у меня прошло, так как стал меньше сидеть за чужими компами.
          • +1
            Сейчас на вин 8, 8.1 и маках переключение по Win(Cmd) + Пробел работает
        • 0
          А как раздражает, когда француз или немец просит что-нибудь помочь ему на его компьютере! Но ничего, зато это всё в тонусе держит, не даёт расслабиться.
      • 0
        Проще поменять в настройках языка комбинацию.
        И что вы думаете у меня не стоит пунтосвитчер? Мне кажется я начал ставить подобные проги с момента их рождения в начале 2000-х годов.
        • 0
          Разговор был про Mac OS, а там в настройках ctrl+shift не поставишь.
    • +17
      По-моему аргумент «вы будете страдать когда пересаживаетесь за чужой комп» достаточно слаб. Я могу еще понять дворак — там реально на qwerty инвалидом чувствуешь себя по расскажу ТС. Но не переходить на макбук только из-за клавиши переключения раскладки? WAT??? Я работаю на макбуке, а вечером дома играю на PC. Да, местами путаюсь из-за разных шорткатов, но не сказать чтобы сильно страдаю.
      • +1
        Кого не устраивает раскладка мака — есть клевая бесплатная программка Spark. С помощью нее я сделал себе нормальный home, end, delete вместо части F клавиш, а так же сочетания shift+home, shift+end и shift+delete. Без них ну никак не могу работать.
      • –2
        Я уже не маленький ребенок, я не хочу страдать от недостатка нужного софта или других комбинаций клавиш. Мне просто это не комфортно и я могу себе позволить купить себе комфорт.
        В разрезе когда я был студентом конечно бы я выбрал мак даже не задумываясь, но чем старее становишься тем лучше понимаешь консерватизм старой Англии.
      • 0
        По-моему аргумент «вы будете страдать когда пересаживаетесь за чужой комп» достаточно слаб.

        Страдать за своим компом, лишь для того, чтобы пересев за чужой комп страдать точно так же? Хм, да это вообще не аргумент.
        • +1
          На вкус и цвет сами знаете. Конечно если для вас это «страдать за своим», то вопросов нету. Кому-то, например, хоткеи макоси кажутся удобнее хоткеев на винде. Не работая за макбуком говорить что не переходишь на макбук только из-за нестандартных хоткеев ИМХО странно, потому что проблема одновременной работы на маке и PC, насколько я вижу по куче своих знакомых и себе сильно надумана и скорее такие аргументы слышишь от людей, не работавших на маке. Отсюда и мнение — такой аргумент очень слаб.
          • +2
            А я, собственно, и не спорил.
            Меня вот что удивляет: все считают совершенно нормальным, что одежду для себя люди выбирают и подгоняют так чтобы им, и только им в ней было удобно.
            При этом почему-то достаточно часто встречается мнение что на своем компе, который такой же личный как одежда, ни в коем случае не надо что-то настраивать — а то вдруг на чужом тебе непривычно окажется…
    • +1
      Не поверите, но на работе винда, в остальное время использую мак. Совершенно спокойно использую и то, и другое, даже учитывая, что на маковской русской клавиатуре на цифрах основные знаки препинания. Привыкнуть к этому получается за 1-2 недели.
    • +5
      У меня обратная проблема. После работы на маке так привыкаешь к cmd+пробел, что постоянно пытаешься так и на винде делать. Очень удобное сочетание на самом деле, никогда не промахиваешься.
      • +1
        О да. На Alt в винде активируется верхняя менюха и при нажатии следующей клавиши вызывается рандомная команда, в которой эта клавиша подчеркнута в меню.
        • +5
          Ctrl+Shift лишён этой проблемы. В Windows 8 можно использовать Win + Space для этих целей. Но Caps Lock всё равно удобнее ;)
          • 0
            Чтобы переключиться по ctrl+shift нужно далеко уносить руки с клавиатуры, либо сильно выгибать мизинец. Поэтому со временем отказался от этого варианта.

            На самом деле, не очень понимаю, почему ОС не дает права назначать действия на любое удобное сочетание клавиш.
            • +1
              Дело привычки. У меня мизинец всегда «парит» где-то над левым Shift, и чтобы нажать Ctrl+Shift я сдвигаю руку немножко вниз и влево, чтобы мизинец стал над Ctrl, а безымянный палец автоматом оказывается над Shift (кнопка же широкая) — никаких проблем. Все комбинации клавиш типа Ctrl+Shift+T набираются таким же образом (нужную букву нажимаю указательным). Даже комбинации типа Ctrl+Z/X/C/V я нажимаю так же — Ctrl мизинцем, букву — указательным. Никогда не казалось, что это неудобно. Неудобно начинается после комбинации Ctrl+Y, тут приходится вторую руку подключать. Правда, можно попробовать приучить себя использовать правый Ctrl для комбинаций типа Ctrl+L. Попробовал — правый мизинец пока что не такой натренированный и ему кажется, что неудобно :)
          • +1
            Речь о том, что в макос по умолчанию Cmd+space, а Cmd на винде на месте Alt. И когда на винде пытаешься переключить раскладку на Alt+Пробел, начинают происходить странные, а иногда страшные вещи. А по поводу Ctrl+Shift абсолютно с вами согласен
        • +2
          На винде вместо cmd клавиша win и кстати в восьмерке по умолчанию используется такая же комбинация как в маке, win + пробел.
          • 0
            На винде вместо Cmd клавиша Alt. Клавиша Win вместо Option.
        • 0
          да уж, пишешь так в скайпе что-то, переключился (ну, подумал что переключился на английский) — бабах и ты уже signed out (alt-S-S)
    • +4
      Откройте для себя Capslock. Абсолютно бесполезная кнопка на самом деле, на неё вешается переключение раскладок и чаще всего там еще есть лампочка, позволяет видеть раскладку в полноэкранных приложениях.
      gleb_kudr, на windows 8 как бы win+space переключает, это тоже самое считай.
      • 0
        Тоже использую ReCaps. Если очень нужен капс, включается Shift+Caps.
        • 0
          Раньше использовал recaps, но он иногда вылетал. Теперь пользуюсь caps-min — с ней проблем не было.
      • +1
        Чего она вдруг бесполезная, а константы в коде набирать? Капитализировать предыдущее слово даже в Vim три нажатия, а капслок – два.
        • +3
          Не чувствую проблем, придерживая Shift на протяжении хоть пятидесятисимвольной константы. Тем более, полностью её надо набирать только при объявлении, а потом автокамплит помогает.
          • 0
            Не чувствую проблем, придерживая Shift на протяжении хоть пятидесятисимвольной константы

            А как же десятипальцевый набор? Держа шифт, все пальцы сдвигаются и писать вслепую уже не получается.
            И почему-то никто не думает о людях, у которых больше двух языковых раскладок. К примеру, на 3-х (англ, укр, рус) индикатор капса никак не отображает текущего состояния клавиатуры.

      • +2
        Мне кажется его даже нативно без ухищрений не прикрутить.
        К тому же взял за правило привыкать ко всему стандартному, это реально упрощает жизнь и не создает лишний дискомфорт.
      • +1
        Не люблю одну кнопку для триггирования раскладок, люблю как в OS/2, по дефолту — левый Alt-Shift переключение на кириллицу, правый Alt-Shift на латиницу.
        • 0
          Я просто на шифты повесил, без альта. Очень удобно.
          • 0
            У меня левый Shift — латиница, правый — кириллица. Как в DOS.
            • 0
              Собственно я за это.
      • 0
        Может у меня так пальцы расставлены, или что, но как в давние времена настроил Caps Lock = Ctrl, так до сих пор первое, что я делаю на своём компьютере — это делаю эту настройку. Чем мак приятно удивил — в нём это делается в стандартных настройках. Не представляю, как можно удобно жать сочетания клавиш с контролом без этого маппинга.

        А переключение раскладки у меня какое только не бывало. И ctrl+shift и ctrl+shift+{9,0} и cmnd+space. Честно говоря пофиг.
    • 0
      Ерунда. У меня дома эргономичная клавиатура от MS на линуксовом компе и клавиатура макбука, на работе — «самая обычная стандартная клава» и Windows 7. Закономерно эргономичная клавиатура удобней всего, никаких проблем при пересаживании не возникает.
      Кроме того, отказывать себе в удобстве по соображениям вида «зато будет привычней на чужом неудобном оборудовании» попросту нелепо. Да и переключение раскладки в любой системе можно настроить через капс, как бы костыльно, увы, это ни было на маке.
      • 0
        Сколько символов в минуту печатаете на каждой клаве?
        • –1
          Сейчас проверил на Клавогонках — 337 на эргоклаве и 327 на макбуке. Но при этом эргоклава несравнимо комфортней, клавиатура макбука отвратительна, и сравнимую скорость я на ней набираю только за счёт привычки (это был мой основной компьютер в течение долгого времени, и мне нередко доводилось на нём печатать приличные объёмы текста).
          • –1
            проверил у себя 366 печатаю всего
            почему то думал что больше 500
    • +1
      Не могу согласиться… Пусть на компьютере я не менял своих привычек, но вот на мобильных устройствах я перешёл на MessagEase. Поначалу было тяжело, но теперь я гораздо быстрее печатаю с её помощью. Раньше я буквально материл стандартные qwerty-клавиатуры на мобильниках, материл свайповые-«словарные», которые ещё и обучать надо, при этом они всё равно нужную гибкость не давали, и только переучивание на такую нестандартную клавиатуру дало мне наконец ту свободу, которую я искал с тех пор, как кнопочные телефоны и смартфоны стали двумя разными мирами. Больше никаких словарей, никаких мелких буков — всё удобно и просто.

      Одна беда — когда кто-то берёт в руки мой телефон — да даже моя жена — они теряются и вообще не понимают, как этим пользоваться. Это да, проблема… Но всё таки телефон — личное устройство.
  • НЛО прилетело и опубликовало эту надпись здесь
    • +1
      Зайдите на клавагонки и почитайте блоги с результатами.

      Вы серьёзно?
      • 0
        Вполне, там достаточно много людей разных специальностей, которым интересна тема клавиатур, раскладок и всего прочего.
  • +4
    Перешел на Дворак и никогда в жизни не вернусь на QWERTY. Настроить эту раскладку на чужом компьютере (и вернуть как было потом) — пустяковое дело. Скорость печати, кстати, у меня осталась той же. Мышкой почти не пользуюсь (так что обычно обе руки на клавиатуре), в связи с чем сочетания клавиш не доставляют проблем. Vim освоил после Дворака (намеренно, чтобы не переучиваться) — тоже весьма удобно.

    Так что субъективно все это.
    • НЛО прилетело и опубликовало эту надпись здесь
    • +3
      >>Скорость печати, кстати, у меня осталась той же.

      И какой же тогда PROFIT?
      • +1
        Руки значительно меньше устают. Комфорт.
        • 0
          Подтверждаю — практически любая альтернативная раскладка лучше, чем ужас кверти.
    • 0
      +1, ушел с qwerty на dvorak исключительно из-за комфорта рук, и возвращаться назад (на чужих машинках или еще где) — тяжело и неприятно.
    • 0
      Мышкой почти не пользуюсь (так что обычно обе руки на клавиатуре),

      Тогда, возможно, Вам будет интересно вот это почитать…
  • +4
    Зачем переставлять клавиши — отдельный вопрос. Дворак изначально рассчитан на слепую печать.
  • +3
    Не пытались в случае одной руки пользоваться правым ctrl для СК?
    Зачем переставлять клавиши, ведь dvorak для слепого ввода? По личному опыту — лучше использовать 3 раскладки: en-dvorak, en, ru. Если другим нужно набрать на вашем компьютере — то обычная раскладка пригодится.
    Зачем сгущать краски, упоминая шатающиеся и залипающие клавиши, это имеет довольно опосредованное отношение к проблеме?
    Мораль сей басни должна быть другой: Если для Вас приемлема скорость ввода на обычной раскладке — не нужно доставлять себе проблемы переходом на другую. Например мне доверие к рассказам людей о сверхзвуковой скорости Дворака помогли упростить себе жизнь.
    • 0
      Насчет правого ctrl, так чуть проще, но трудно попасть в нужную клавишу, т.к. есть риск промахнуться и сделать другое СК.
      С переставленными клавишами было легче привыкнуть.
      Куча раскладок — потом нащелкивать СК по смене раскладки в поисках нужной. С двумя-то путаешься…
      .
      Останусь при своим мнении: оно того не стоит.
      • 0
        Вы, вероятно, на Windows(illustrator, photoshop), в таком случае языки переключаются всегда одним CK, а когда язык en — можно переключать раскладки этого языка.
        С переставленными клавишами было легче привыкнуть.
        Может только в первые пару дней. Предполагаю, что подобная подсказка больше запутывает и мешает подсознательно отделять Qwerty от Дворака.
  • +9
    Я тоже программист, и я тоже имею некоторый опыт перехода на Дворак. Мне хватило не два года, а всего два месяца, чтобы понять что к чему. Я научился слепым десятипальцевым методом набирать на двораке (проходил для этого Соло на Клавиатуре). Быстрее получаться не стало, заметил только, что при наборе текстов пальцы меньше бегают по клавиатуре.

    Но писать программы было неудобно — тут нужно подсознание перестраивать. Плюнул на это дело, полностью поддерживаю автора.
    Дворак раскладка — для гуманитариев, чтобы набирать тексты, а не писать программы и работать в разных программах. Спасибо!
  • +7
    А должен ли быть программист секретарём машинисткой или всё-таки ему платят за то, чтобы он думал больше, а писал меньше?
    • 0
      Я юзаю IDE, со всеми вытекающими — мышь, стрелочки. И меня иногда очень бесит, что я не успеваю набирать с той скоростью, с которой думаю =(. Но пересаживаться на VIM пока не готов.
      • +1
        ПоF1кайте, наверняка на любой чих есть (или можно) добавить комбинации. А ещё вдруг уже кто-то сделал (или должен сделать) некое подобие CLI-интерфейса для IDE, где пользователь по подобию vimов вводит команды и они выполняются.
        • +2
          По-моему удобство вима в командном режиме, а не в шорткатах.
          • 0
            А чем командный режим по сути отличается от шоткатов?
            :wq VS Ctrl+S, Ctrl+W
            Минусы шоткатов — их не видно и надо каждую команду спецклавишой/сочетанием предварять. Хотя когда левый мизинец постоянно отдыхает на Ctrl'е это уже незаметно :)
            • 0
              Серьезно? Разницы между «yw» и «Ctrl + Shift + стрелка вправо, Ctrl + C» принципиальной нету? Во-первых Ctrl. Во-вторых — любая, даже самая эффективная работа с IDE предполагает использование таких клавиш как Home, End, стрелки. Ну разве что эмуляцию емакса можно в большинстве IDE включить — там можно заменить необходимость постоянно снимать руки с home row необходимостью быть музыкантом.
            • 0
              Вы поймите, я же не говорю, что печатаю смотря на клавиатуру двумя пальцами и навигацию по коду делаю исключительно при помощи мыши. Мне кажется, что скорость ввода кода у меня достаточно высокая, чтобы это не доставляло дискомфорта большинство времени. Однако бывают такие моменты, когда ты уже знаешь что делать, знаешь как делать, в ушах орет тяжеляк, настроение супер, и все что тебя тормозит в такие моменты — скорость ввода мыслей в комп. И это бесит.
    • +1
      Вот-вот. Лет 20 уже программирую, так слепой метод и не освоил, и не чувствую дискомфорта, потому как основная работа все же в голове совершается или на бумаге. И только потом в коде. Автокомплит позволяет не долбить с бешеной скоростью.
  • +7
    • +1
      Colemak. Он лучше.

      Процитирую свой комментарий со сравнением раскладок:

      Коулмак создавался как замена Двораку, более быстрая в первую очередь и с исправлением кучи проблем Дворака

      What's wrong with the Dvorak layout?
      • The main problem with Dvorak is that it's too difficult and frustrating to learn for existing QWERTY typists because it's so different from QWERTY. Colemak has been designed to be easy to learn.
      • Placing 'L' on the QWERTY 'P' position causes excessive strain on the right pinky. Colemak doesn't place frequent letters where the pinkies stretch.
      • 'F' is on the QWERTY 'Y' position which is a difficult stretch on normal keyboards.
      • 'I' is very frequent but isn't on the home position.
      • 'R' is very frequent but isn't on the home row.
      • It is significantly lopsided so that the right hand does too much work.
      • It's not comfortable to use Ctrl-Z/X/C/V shortcuts with the left hand while holding the mouse with the right hand. Colemak conserves those shortcuts in their QWERTY positions.
      • Even though the design principles are sound, the implementation isn't optimal because it was designed without the aid of computers.
      • 'L' and 'S' form a frequent same-finger digraph on the right pinky. Same-finger for the pinky is very rare in Colemak. In particular, Unix commands such as 'ls -l' are very uncomfortable to type.
      • Some punctuation (in particular the curly/square brackets) is less comfortable to type on Dvorak. This affects mainly programmers and advanced Unix users.


      Сравнить эффективность можно самостоятельно на любом тексте.

      Заметно, что любая современная раскладка хороша, лишь бы не QWERTY.

      Заметно, что разница в эффективности между современными раскладками не сильно большая, поэтому большую роль играет то, что Коулмак удобней и привычней.


    • 0
      Мои собственные впечатления от Colemak — скорость не сравнимал, но наверно быстрее :-) усталость пальцев аналогично. Очень удобен backspace на capslock. Переключаться между раскладками (головой) — вообще без проблем (по 15 раз на дню).
      • 0
        Как насчёт воркман? :) Я как-то пару месяцев назад озаботился вопросом выбора новой раскладки на обучение и выбрал колемак из-за массы восторженных отзывов и через месяц тренировок случайно узнал про воркман — мне больше понравился подход к балансировке клавиш, но собраться с силами учить ещё одну пока не удалось.
        • 0
          Переучитьваться на еще одну ради относительно небольшой разницы — не вижу смысла.
  • +1
    А я пошёл по другому пути: у меня русская раскладка — фонетическая, причём подобранная самостоятельно. Т.е. разучив Дворак с латинской раскладкой, мне просто надо будет подправить файл с русской раскладкой.
  • +17
    Раскладка qwerty создана для того, чтобы набор был не слишком быстрым и при кодинге мысли не цеплялись друг за друга.
  • +2
    Никогда не пытался перейти на Dvorak. Освоил лет 10 тому назад Соло — и с тех пор выбрал себе эргономическую клавиатуру microsoft natural 4000 — она практически такая же по раскладке, как и среднестатистическая клавиатура. Поэтому дома/на работе сижу за своей клавиатурой, а если где-то приходится пересаживаться на чужую — практически не чувствую разницы.
  • +13
    «— А теперь выгони козу.»
  • +4
    А для чего это программисту? Я печатаю вслепую 440 символов в минуту на русской, и 410 на английской раскладке (не всеми пальцами, хаотично :D). Но мне это не пригодилось в программировании (разве что комментарии к коду писать). Мозги все равно не успевают при такой скорости. Да и если хочется писать быстрее, то можно писать на Python, или использовать различные фишки редактора (типа IntelliSense, Emmet).
  • +2
    А у меня вот мысль появилась.
    Если «qwerty» входит в топ-100 самых распространенных паролей, будет ли похожая ситуация с «pyfgcr»? Учитывая, кто именно пользуется Двораком, наверное, относительный процент будет поменьше )
  • +1
    Я много лет назад пересел на немецкую раскладку (та, которая QWERTZ). Поначалу переставленные Y и Z немного мешали, но потом привыклось и стало даже удобнее программировать, чем было раньше. Я лишь спустя некоторое время понял почему — в немецкой раскладке символы / и * находятся в одном регистре — стало удобнее комменты набивать /*… */. К тому же я патологически постоянно путал регистры квадратных и фигурных скобок — а в немецкой раскладке они опять же в одном регистре через AltGr доступны. Вообще это всё дело привычки и сильно субъективное. Я вот, к примеру, год пытался привыкнуть к Microsoft natural ergonomic keyboard 4000, да так и не смог.
  • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      А в чём профит-то, я вот всех переходильщиков понять не могу? Скорости — вообще не космические. Неудобств при взаимодействии с другими людьми/компьютерами — полно. 300 — это же совсем немного для слепой печати. Плюсы даже те, кто говорит о них — субъективные.
      • НЛО прилетело и опубликовало эту надпись здесь
      • +1
        Профит в том, что в кверти пальцы большую часть времени враскоряку — и это рано или поздно приводит к RSI, альтернативные раскладки позволяют это отложить или вообще избежать.
  • +4
    3й год на двораке для программистов.

    Плюсы:
    — пальцы не устают (субъективно);
    — другие смотрят на тебя как на нерда.

    Минусы:
    — парно не попрограммируешь, но тут, наверное, проблема в сетапе для редактора(ов), самый конфуз из опыта — vim+dvorak с emacs+qwerty;
    — хоткеи формата +<число> на programmer's dvorak ведут себя неадекватно;
    — другие смотрят на тебя как на нерда.
    • 0
      Для парного можно и вторую клаву прицепить.
      • +3
        В свое время так и не смог понять как сделать так чтобы на разных клавах были разные раскладки. Когда-то в голову влезла бредовая мысль выучить дворак для левой руки и дворак для правой руки и колбасить на двух клавах двумя руками одновременно. Подумал быстрее будет потому что можно будет ровно чередовать нажатия клавиш левой и правой рукой =)
  • 0
    Когда-то тоже решил перейти на Dvorak, начал его учить, неделю мучился, но результат был очень плохой, и тут случайно на глаза попалась статья про БК-0010, на котором я когда-то работал, сделал себе раскладку JCUKEN (немного отличающуюся от родной, как раз из-за клавиатурных сочетаний), изучил её за 5 дней, и стал нормально работать. Хотя конечно иногда доставали неправильно нажатые клавиатурные сочетания, особенно плохо, если это Ctrl+W (закрывается вкладка). Причём нагрузка на пальцы почему-то больше понравилась в нашей фонетической раскладке, чем в Дворак, хотя чисто теоретически должно быть наоборот, видимо всё же лучше мизинцы сильно меньше нагружать, чем указательные пальцы.

    А когда сделал свою клавиатуру, перенёс JCUKEN в неё прямо, то есть раскладка стала аппаратной, подключаешь клаву к любому чужому компу, и работаешь как привык. При этом сделал клавиатурные сочетания с Ctrl и/или Alt от QWERTY, оказалось настолько удобным, что так и работаю, печатаю в JCUKEN и ЙЦУКЕН, а Ctrl+XCV как и все набираю (правда Ctrl у меня на левом большом пальце, как и Shift). И теперь не понимаю, почему бы в софтверных раскладках это же не делать.
  • 0
    Блин, ведь переучивание это же обычно просто ад! Зачем надо собой ставить такие эксперименты? Я сам пишу на DVORAK ( когда выбирал, какую раскладку учить, выбрал именно эту, на QWERTY не писал никогда ), но переучиваться бы не стал ни за что.
    • 0
      Когда я переучивался, сложно было только первую неделю. Главное условие успеха, ИМХО — полный отказ от использования QWERTY во время переучивания.
  • 0
    Перешёл на Дворак 4 года назад, попробовал programmer dvorak, потом поставил dvorak international, и все мучения пропали. Копирование и вставка не удобны, но есть способы обойти. Вообще многие сочетания клавиш удобны, если использовать обеими руками.

    По-моему, писать про неудобство дворака стоит только попробовав разные варианты.
  • +1
    Перешел на Colemak года два назад, с тех пор доволен и обратно не хочу. На qwerty давно печатал вслепую (~350 зн/мин), но никогда целенаправленно не обучался, поэтому развился «динамический» тип печати (когда пальцы бегают по зонам как удобно). Переходя на Colemak никаких наклеек не делал, сразу учил вслепую, освоил тип печати «по зонам». Теперь он мне кажется более удобным. Никаких особых увеличений скорости не получил, но субъективно Colemak ощущается гораздо более комфортным, пальцы действительно бегают меньше. По времени это заняло где-то два-три месяца: от холодного старта до более-менее комфортной печати.

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

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

    В общем, новая раскладка для меня это больше веселье и новый challenge, чем ад и муки. Учите новые раскладки just for fun, выходите из зоны комфорта! :)
  • 0
    Лучше поздно чем никогда)
  • 0
    Вроде, никто не писал про QWERTY — ЙЦУКЕН с альтернативным положением пальцев: ЫВАМ-ТОЛД против стандартных ФЫВА-ОЛДЖ. На stamina ru есть статья, когда-то изучал русскую раскладку с помощью этой программы. Вроде бы, положение пальцев получается более естественное и они меньше устают. Сравнить не могу, поскольку сразу учился набирать 10-ю пальцами с альтернативным их положением. Усталость кистей или пальцев никогда не наблюдал, работаю за стандартной клавиатурой ноутбука. Набираю вслепую на обеих раскладках (русская и английская). Набираю не очень много, но по работе нужно вести переписку и писать документы, поэтому, наверное, и не очень мало.

    В принципе, можно себе усложнить жизнь, изучив новую раскладку, как предлагают выше. Но можно посмотреть на это и с той стороны, что потраченному времени и усилиям можно найти более достойное применение. Например, изучив новый язык на duolingo com :)
    • 0
      Чтобы сносно изучить новую раскладку нужно часов 20, хорошо — 40. Только это должны быть целенаправленные тренировки + желательно оптимально распределенные: минут сорок с утра, сорок перед сном, чтобы лучше во сне прорабатывалось, просто набор не считается. Язык так быстро не выучить. А ывам-толд это жесть — как например к твердому знаку тянуться? Или бэкспейс?
  • +1
    Перешел на Colemak много лет назад. Очень рационально, очень удобно. Рекордов быстрой печати никогда не пытался ставить, но печатается на нем много удобнее. Most of letters could be typed without leaving the base row.
  • 0
    После года активной работы в Vim + Programmer Dvorak, появилось ощущение что Dvorak специально проектировался под Vim.
    • 0
      Очень интересно посмотреть ваш .vimrc.
  • 0
    Пожалуйста: vimrc
    Сейчас изучаю раскладку workman. Как утверждает автор данной раскладки, в раскладках Dvorak и Colemak есть некоторые проблемы. Например в Dvorak правая рука нагружена больше чем левая, а на букву L приходится правый мизинец. После ввода таких команд как “ls -latr” по нескольку раз, нагрузка на правый мизинец даёт о себе знать. Что ж с этим я согласен, действительно есть такой недочет у дворака. Вот поэтому и решил попробовать workman, чтоб ощутить на себе все прелести так сказать)
    Кстати в оригинальной раскладке Dvorak, цифры располагались именно так как и на Programmer Dvorak, т.е. нечетные слева, четные справа. Я считаю это большой плюс, т.к. когда привыкаешь к такому расположению, цифры набираешь намного быстрее.
  • 0
    Совет всем пользователям Vim/Neovim, кто хочет перейти на другую раскладку отличную от QWERTY, но еще сомневается.
    Первая мысль котороя приходит: "а как же я буду набирать hjkl, ведь я так привык к ним в qwerty". Как привыкли так и отвыкните, проверено на личном опыте, самый легко податливый программируемый интерфейс это человеческий мозг. Не надо боятся. И потом по хорошему в Vim можно обходится и без этих пресловутых hjkl. Например в Двораке набирать hjk удобно, а вот l не очень. Поэтому вместо l можно пользоваться пробелом, тоже самое. И последний совет, не стоит делать ремапы под кверти, т.е. имитировать расположение так как это было на кверти.

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