amarao: (Default)
[personal profile] amarao
Медленно тащу себя в сторону вима. Больно, трудно, но делаю осмысленные рывки.

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

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

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

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

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

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

Короче, :sp, :vsp.

Date: 2022-04-07 12:57 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

А смысл? Какой язык?

Date: 2022-04-07 06:27 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

А! Кроме Раста, ни один не требует возможности рефакторинга. Я б так сказал (кроме Раста) - это не профессиональное программирование, это девопство. Понятно тогда; IDE может и не понадобится.

Date: 2022-04-07 07:32 pm (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

Хм, вот и вопрос у меня - неужели на виме рефакторить? Я бы на пайчарме лучше.

Profile

amarao: (Default)
amarao

February 2026

S M T W T F S
123456 7
8910111213 14
15161718192021
22232425262728

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 25th, 2026 06:27 pm
Powered by Dreamwidth Studios