vim

Aug. 27th, 2024 02:38 pm
amarao: (Default)
Знаете, что смешнее, чем человек, который не умеет пользоваться vim'ом и пытается что-то сделать в vim'е?

Человек, который умеет пользоваться vim'ом, и пользуется им, находясь не в vim'е. Такая ахинея на экране...
amarao: (Default)
Медленно тащу себя в сторону вима. Больно, трудно, но делаю осмысленные рывки.

Есть фундаментальная разница между сделал упражнения, прочитал очередную статью про набор фич и реально _выучил_.

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

Вот сейчас я (после предыдущих крайне трудных этапов с буфером) выучил для себя :sp и :vsp (открыть файл в горизонтальном и вертикальном сплите).

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

... А вот ща писал, полез посмотреть как "это называется", это называется viewports. выучил.

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

Короче, :sp, :vsp.
amarao: (Default)
Я принял стратегическое решение уходить на neovim. У меня есть какой-то базовый скилл vim'а, но он довольно куцый (в основном, это скилл редактирования). Уход на neovim требует расширения скилла на управление буфферами (чем я никогда раньше осмысленно не пользовался), и это боль и ломка моторной памяти. Но, надо.

Провёл примерно час, редактируя сложное только в neovim. Выучил (не прочитал, а почувствовал, это сложнее) несколько кнопок для управления буферами по экрану (вертикальный/горизонтальный сплит, ротация, навигация по открытым буферам).

Ощущаю некую шаткость модели в голове (у меня нет правильного понимания, что делают C-P C-O в буфере).

Буду инвестировать. При всей визуальной привлекательности codium, меня очень смущает война firejail с плагинами. Я не хочу воевать со своим редактором.

Profile

amarao: (Default)
amarao

August 2025

S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 4th, 2025 04:36 pm
Powered by Dreamwidth Studios