Как печатать быстрее? Помоги мизинчику! home row mods
HTML-код
- Опубликовано: 22 май 2024
- Привет! Пишу это на MacBook и уже устал зажимать шифт МиЗиНЧиКоМ 😭
Сегодня расскажу, как сделать работу с модификаторами проще! *home row mods*!
- [A guide to home row mods](precondition.github.io/home-r...)
- [manna-harbour/miryoku](github.com/manna-harbour/miryoku)
- [kmonad/kmonad](github.com/kmonad/kmonad)
- [VIA - Большой русскоязычный](wiki.geekboards.ru/guides/via...)
Подписывайтесь на канал и на ссылке ниже, там обсуждают правду:
- Telegram Channel: t.me/kydavoiti
- Telegram Chat: t.me/kydavoitichat
- VK: kydavoiti
- GitHub: github.com/IlyasYOY
Главы
00:00 Начало
00:38 Подробнее о проблема
00:50 Слепая печать
02:32 emacs pinky
03:39 QMK
04:05 KMonad
04:25 Настройка
06:58 Как выбрать раскладку?
08:00 Плюсы подхода
08:11 Левой руке стало проще
08:43 Раздельное нажатие клавиш
09:18 Больше места!
09:53 Минусы
09:57 Сложно учиться
11:11 L и R клавиши
12:01 Большее привыкание к клавиатуре
12:48 Выводы - Хобби
Классно, обязательно попробую!
Вау, прикольная идея. Совершенно точно хочу перейти на этот метод.
Я использую home row mod на обычной клавиатуре через kmonad. Я в восторге от HMR и kmonad, и в целом этого подхода. Очень удобно. Использую правда не давно, ещё в процессе подбора оптимального расположения, добавил свои дополнительные модификаторы. Заказал себе компоненты для сплит клавиатуры corne, буду собирать, надеюсь станет ещё удобнее.
Удачи с клавиатурой!
Сидел на Miryoku примерно пол года. С одной стороны все направилось, но когда садился за мак кайфовал от отсутствия задержек. Недавно перешёл на Ferris Sweep с 32 клавишами и по рекомендации решил попробовать callum mod. Тоже не идеальное решение, но пока нравится больше, чем HRM.
Спасибо
Сижу на корне. Если кто будет использовать такой подход, то советую начать с одной кнопки и лучше с указательного или среднего пальца, т.к. мизинец и безымянный обычно не такие подвижные. Сам начал пару недель назад с шифтов и альтов, но после выключил альты, т.к. слишком часто мисовал из-за них, оставив только шифты. Шифты уже сейчас кажутся вполне удобными.
Классное видео, спасибо!
В слепой печати так же используется нажатие пробела на противоположной руке. У Вас получается пробел нажимается всегда слева?
Просто тоже заказал corne choc, пока не очень понятно, как лучше всего там можно обыграть момент с пробелом. Очень привык нажимать противоположной рукой.
Знаете, я до вашего вопроса и не задумывался какой рукой я раньше нажимал пробел. Я точно помню, что нажимал одной, но не помню какой.
Сейчас у меня он у меня на левой половинке, на правой enter.
@@kydavoiti благодарю за ответ. В общем обыграл пока Энтер через tap dance. Пока полет нормальный)
Для меня прям своевременный ролик, т.к. хочу попробовать слепую печать) А что вы порекомендуете, monkeytype или отдельную софтину?) И про karabiner-elements было бы интересно поглядеть!
Monkeytype - огонь
Но на нем нет подсказок, чтобы на клаву не смотреть. Я тренировался сначала на KeyKey, но он дорогой, не советую.
Можешь в чатике у нас уточнить, либо поискать (там это уже обсуждали)
@@kydavoitiБлагодарю!
попробуй ratatype
Мне в своё время помог не забросить слепую печать сервис TypingClub, много уроков и игровой формат.
Есть более дешёвые китайские клавиатуры или базы от Akko или других производителей, у которых в названии есть VIA QMK, так что не одним Кейтроном за 200 баксов.
hmr реально хорошая вещь, но у меня вопрос почему модификаторы сдвинул в середину, частое использование gui? Советую посмотреть еще в сторону комбинаций клавиш например U I вместе нажатые будут работать как backspace, идею подглядел на гите у urob/zmk-config
Сдвинул, потому что в vim hjkl, привычно
Про комбинации гляну, спасибо
Я топлю за раскладку диктор и машинопись 🤙🏼
А как ты решал проблему совместимости home row mods с вимом? Если зажать j, то будет Ctrl вместо скрола вниз. Я прочитал только про то, что можно дабл тап по j сделать и после этого его воспринимает как зажатый j
Обычно я не зажимаю клавиши.
Я настраивал так, чтобы двойное нажатие запускало режим залипания. Об этом есть в статье по ссылкам.
У меня на левой половине [Shift | A], [Win | S], [Control | D], [Left Alt | F], [Right Alt | G]; а на правой, соответственно: [Left Alt | H], [Right Alt | J], [Control | K], [Win | L] и [Shift | ;]. Не дублировал остальные модификаторы, хотя в QMK используются разные кей-коды для правых и левых, но на каждой половине использую соответствующие кей-коды для этих модификаторов. В целом, в софте, который я использую, нет разницы между [Left Alt] и [Right Alt], но я ещё пользуюсь типографической раскладкой Ильи Бирмана, чтобы быстро печатать всякие ≠±−-«»←→↑↓°©®™₽€×¹²³½⅓¼ и т.п. И она у меня выставлена на [Right Alt]. Можно, конечно, набирать всю эту дичь иначе, но мне лень запоминать всякие там комбинации клавиш для этого.
Можно просто пружины посильнее для свичей купить, если очень легкие.
Возникла проблема. Назначил шифт на зажатую j. Теперь при зажатой j в vim, движение каретки происходит только на одну строку вниз. Как через слои делать - не понял, сделал через Tap Dance.
Наверное, такая проблема есть. Я ней не встречался, у меня отключено зажатие клавиш.
Я никогда не зажимаю, привык использовать 5j и другие
Хотелось бы 4 ряд кнопок на сплит клаве или 3 достаточно?
Мне 3 с головой, 4 только отвлекал.
Думаю над тем нужно ли парится насчет слепой печати. И возник такой вопрос: насколько оправданны все эти усилия? Я так понимаю, что вы работает программистом. Так вот есть ли заметная прибавка к скорости разраьотки? Очевидно, что скорость набора текста возрастает, но например в моей работе больше времени уходит на разбор кода, размышления, тестирование. Т.е. быстро печатать код получается только когда делаешь рутинную, банальную, повторяющуюся работу т.к. не приходится особо думать о том, что ты пишешь. Но учитывая автодополнения ide, подсказки, помощь в генерации каких-то конструкций, шаблоны - сильно ли влияет на скорость работы этот навык быстрой печати? Пока для меня это выглядит как-то излишне. Буду рад ответу
Я думаю, что париться не обязательно
Я не могу сказать есть ли прибавка к скорости разработки. Я думаю, что почти никто не может.
Да, пишу код я малую часть времени. Но, часто я пишу сообщения для коллег.в этом случае слепой набор даже полезнее.
Автодополнения не аннулируют слепую печать. Слепой набор помогает ориентироваться в ОС. Я для работы использую tmux + neovim. Я все делаю на клавиатуре без стрелочек.
То есть, это не первый навык для разработчика, есть много навыков важнее. Но, если есть время его освоить, я бы освоил.
Подробнее у меня есть ролик: 10 пальцев - одна клавиатура. Про слепой набор для разработчика 👨💻
ruclips.net/video/mXWo7CR0ykg/видео.html
Главный профит от освоения слепой печати, это удовольствие от работы с клавиатурой. Когда ты перестаешь отвлекаться на нее вообще, а текст как будто сам по-себе появляется на экране. Дальше хочется больше, - вообще не отвлекаться и на хоткеи в том числе, и меньше пользоваться мышью... Ну а в целом, это такой, параллельный навык, чисто для собственного удовольствия от работы. Кто-то еще начинает увлекаться тактильными ощущениями от работы с клавиатурой, издаваемыми ей звуками... Ну и еще, это один из способов развития привычки преодоления себя, искоренения застоявшихся привычек, прокачки своей способности посмотреть на что-то с другой стороны)
Это настолько странное решение, что я даже хз. Для хоумроу модов обычно используется tap dance, который, правда, есть только в vial. Это нужно как раз для того, чтобы не нужно было страдать от невозможности роллов, что еще и потенциальную скорость печати замедляет
У меня ни одного tap dance нет, я ими не пользовался. Мисс кликов на модификаторы почти нет. Все это индивидуально, конечно. Мне надо было просто потренироваться
Допускаю, что без HRM можно мне быстрее печатать текст. Но код точно будет медленнее выходить
бесплатная программа Cowboy Keyboard для Mac которая позволяет перенастроить любые клавиши и многое другое
> сломать все привычки и нормальную работу на другой клавиатуре
> Чтобы поставить себе капслок
АХАХАХАХАХАХАХА
4:53 в интерфейсе VIA я не нахожу эти клавиши.
Могу посоветовать подробнее почитать про это в ссылках под видео.