Клавиаутуры пост
Приспичило мне тут поменять рабочую “лошадку”, клавиатуру(ы) Sun Type 7, на механику, звонкую и злую.
Требования были довольно простые:
- 60%, хочу оптимизировать место на столе (про 40% ещё будет, отдельно и сильно позже - пока не готов, но мысли такие посещают), мне нравится пользоваться планшетом вместо мышки
- механика (ну или её китайское представление), в идеале умеренно-шумная, механическая или оптическая - не суть как важно
- ремонтабельная, с доступными з/ч - я отдаю себе отчёт, что за условные $50-70 я ничего толкового не куплю, и оно начнёт рассыпаться весьма оперативно, не дожив до потенциального апгрейда, но всё же хотелось бы иметь возможность хотя бы заменить переключатель при необходимости
- проводная (беспроводная, конечно, прекрасная идея, но - пока - не в китайском исполнении)
- цена до 3000 р
Выбор привёл к Redragon Fizz 617 RGB USB Type-C, отличный вариант “на попробовать”.
Умеренно-шумная, “красные” свитчи (в кавычках, это не Cherry или Gateron), очень приятная в наборе текста, с удачной раскладкой, относительно легко доступной буквой Ё.
Итого было закуплено 2 шт., на оба рабочих места. Местные барыги злые, хотят от 3 тр за штуку, я “зацепил” по 1990 р.
Про барыг отдельно - одно дело, продавать вещи, не доступные или же труднодоступные (например, с китайского склада доставка сейчас, 31 августа, на октябрь стоит, не очень интересно, но многие полезные вещи продаются в PLUS-эккаунтах, “здесь-и-сейчас”, с доставкой за 3-5 дней до РнД. Переплачивать за своеобразный support local я, честно сказать, не готов, особенно за китайские поделки и собственные микро-хотелки - жабу победить точно не получиться.
Сразу брать Vortex или Leopold не позволительно, нужно сначала пройтись по граблям, в полной мере насладится проблемами :)

Что по итогам использования нескольких дней:
- vim forever (set -o vi это надолго, я и не думал, что настолько вкусно и просто можно работать с командной строкой, когда годами сидел на emacs-style клавишах)
- Midnight Commander (да, я его использую(овал), да, я в курсе), заменён на vifm (https://vifm.info, https://github.com/vifm/vifm)
- Яндекс.Браузер теперь дружит с плагином vimium (https://github.com/philc/vimium), с исключениями для youtube (например)

Сама конструкция очень приятно вписывается в интерьер, “ножки” есть, работать удобно, практично и быстро. Привыкание - несколько (два?) дня. Тактильно оч приятно.
Русских букв на клавиатуре нет (в идеале найти клавиши вообще без букв), попытки посмотреть, что я там пытаюсь напечатать мгновенно снижают темп работы.

Подсветка - ну, она есть, первый день прикольно. Потом выбрал какой эффект, и забыл про него, в целом удобно, быстро надоедает. Режимов миллион, чисто-белой подсветки нет (RGB, ага).

Итого: шикарно. За эти деньги must have, надо брать и пробовать.
Следующий этап - Vortex Core RGB, злые 40%.
Насыпаем чуток технических деталей. Нужен файл .inputrc, мне нужна кнопочка
set editing-mode vi
$if mode=vi
set keymap vi-command
# these are for vi-command mode
Control-l: clear-screen
set keymap vi-insert
# these are for vi-insert mode
Control-l: clear-screen
$endif
Помимо прочего, всё, что завязано на readline (less/etc) - теперь всё vim-style.
Жизнь в vim в русской раскладке существенно облегчится после добавления строки в .vimrc:
set langmap=йцукенгшщзхъфывапролджэячсмитьбю;qwertyuiop[]asdfghjkl\\;'zxcvbnm\\,.,ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ;QWERTYUIOP{}ASDFGHJKL:\\"ZXCVBNM<>
Теперь не нужно постоянно играть в CapsLock (rus/eng), если hjkl превращается в ролд ;-)
Насыпаем чуток удобств при работе в русской раскладке https://habr.com/ru/post/647639/:
### Tryme:
$ setxkbmap -option grp:caps_toggle,shift:both_capslock_cancel,lv3:ralt_switch -layout "us,ru" -variant ,ruchey_cyrillic -model pc105
### permanent changes:
$ sudo localectl set-x11-keymap us,ru pc105 ,ruchey_cyrillic grp:caps_toggle,shift:both_capslock_cancel,lv3:ralt_switch
### check:
$ localectl status
System Locale: LANG=ru_RU.UTF-8
VC Keymap: us-acentos
X11 Layout: us,ru
X11 Model: pc105
X11 Variant: ,ruchey_cyrillic
X11 Options: grp:caps_toggle,shift:both_capslock_cancel,lv3:ralt_switch
$ LC_ALL=C ls -l /etc/X11/xorg.conf.d/00-keyboard.conf
-rw-r--r-- 1 root root 484 Sep 7 22:51 /etc/X11/xorg.conf.d/00-keyboard.conf