понедельник, 06 января 2020
В этой статье (эту ссылку я уже приводил в одной из предыдущих записей) наконец-то проливается, блядь, свет, как же гуру вима редактируют и почему так пруцца:
habr.com/en/post/307084то есть, там в командном режиме ты можешь приказать найти чо-то внутри кавычек и заменить и т.д.
Вот ссылка на книгу из статьи:
"Practical Vim, Second Edition Edit Text at the Speed of Thought"
pragprog.com/book/dnvim2/practical-vim-second-e...23 бакса стоит, однако. Но думаю, книга популярная, кто-то её уже выложил в тырнет, такшта можно и забесплатно. Как заметил один комментатор "читать книгу, которая описывает, как редактировать текст - звучит странно"

Ну а чо, так и есть, бля. Уже тексты учимся редактировать, вот до чего unix-way доводит! ))
читать дальше
Вот ещё ссылка:
habr.com/en/post/303554/
Я осилил все комменты, узнал много чего нового, что через пару дней забуду. Вот мысли мне знач приходят.
Когда ты видишь статью в тырнете, не знаешь афтара лично и не разбираешься в вопросе, читаешь, тебе кажется, что это написал серьёзный муж с поседевшими от времени мудями. А там мож школьник какой 15-летний написал лютейшую дичь. Но если написано всё без мата наукообразным языком, а ты не разбираешься в вопросе - хер ты проссыш, что там хуйня, пока сам не попробуешь. Да даже если сам попробуешь, получится хуйня, а у тя буит мысль "бля, я ж не разбираюсь, мож со мной чот не так?"
А по комментам если судить? А в комментах всегда жара - там ещё бОльшую хню могут написать, т.к. когда ты статью пишешь, ты как бы готовишься к тому, что её прочитает много людей, а комменты не все будут читать, написал хуйню и съебался.
Всё это просходит видимо от того, что у меня недостаточно развито критическое мышление.
- Как это недостаточно? Я ж везде подозреваю наебалово?
- Ну мож потому везде и подозреваешь, на всякий случай, шо недостаточно развито критическое и не можешь уверенно отличить наебалово от нормальных вещей.
Я кстати даже подписан (был) на телеграм канал "Критическое мышление", но быстро замьютил, а потом отписался, потому что там хуйня какая-то - цитаты из книг. Цитатами, камрады, критическое мышление не прокачать. Нужны реальные примеры из современной жизни - и пример хода мыслей - на что нужно обращать внимание и по каким признакам понять наебалово.
- Ну раз ты так всё знаешь, мож тебе самому запилить такой телеграм-канал?
- А чо мне толку с этого канала? Да ну нахер. Вот, кстати, куча народу в комментах рассуждает, какие херовые плагины для Vim в IDE, но никто чо-то не порывается дописать или переписать эти плагины, а мож пишут, но молчат, а между прочим, там-то как раз и можно было бы прорекламировать свои творения.
Я до сих пор не прочитал весь пиздёж, который написан по всем этим ссылкам. Вот, программисты, бля! Я думал, они программируют, а они в тырнете сидят и хуйню всякую в комментах пишут. Дебаты ведут ещё! Это наверное то время, которое у них освободилось после перехода на vim! Хотя, нет, там жа сражаюцца и сторонники IDE, так что у обоих лагерей я смотрю есть достаточно времени попиздеть. Мож зря я не пошёл в программисты? 
Ну у меня ваще вот много времени уходит на свой Днев. Но больше уходит на чтение такой вот херни и комментов.
Короче, знач, про vim. Ваще идея интересная, возможно, но - я ваще больше за IDE. Они ведь появились не просто так, а vim тогда уже был. Т.е. если бы vim всем зашёл, зохватил бы весь мир, никаких бы IDE было не нужно.
vim-образных IDE так и не появилось, видимо, те кто в vim кодит, пещерные люди, отрицают всякие IDE, GUI, вот на Столлмана посмотрите, хотите такими быть? Будете! Зато свободными! Или рабами Microsoft гагага, выбор у вас небогат.
Короче, идея в чём - человечество всё время стремицца снизить издержки на подготовку кадров. Вот если человеку надо много учицца, чтобы сделать какую-то работу - это ж затраты всё - нескоко лет на подготовку специалиста, после чего он, там, не знаю, 30 лет может работать, после чего его надо обновлять. И если можно сделать какую-то вундервафлю, к которой приставить любого дегенерата, а он буит токо нажимать кнопку, а вафля делать остальную работу, то человечество это сделает. Дегенераты заменяемы, готовить их не надо = издержки меньше.
Вот скакать на лошади и стрелять с лошади скоко времени надо учицца? С децтва. А ездить на машине подготовка скоко там? Ну за месяц можно обучить. Стрелять с машины удобнее, чем с лошади. Машина ездит быстрее, не устаёт, не жрёт, не спит, токо пьёт бенз и ТО ей надо делать. Поэтому машины и заменили лошадей.
Так и тут - мышью может научицца пользоваться любой дегенерат. За... ну допустим день ему хватит. Vim нужно дрочить нескоко месяцев. Что ты после этого сможешь делать - редактировать текст, не отвлекаясь на мышь. Ну, бля, не в разы возрастёт у тя скорость. Давайте по чесноку - тут важна ещё скорость мысли. Вот, к примеру, брательник падруги, тупо не успевает думать быстрее, чем пишет. У него текст рождается со скоростью примерно 100 знаков в минуту. Ему vim не нужен. У большинства людей скорость выше 100 - 200, 300зн/мин. Как часто вы не успеваете записать всё, что хотите? У меня быавет такое иногда, когда я пишу рассказы про яхты, про регату, но это упирается в скорость набора, не скорость редактирования, так что vim тут не поможет никак. Как часто правки текста приходят мне в голову с такой скоростью, что я не успеваю их все сделать? Эмм, крайне редко.
В программировании такая ж хуйня. Набор и редактирование текста там занимает не так много времени, больше думаешь, читаешь.
Лично у меня бывает, когда нужно сделать набор однотипных инструкций, типа
array[m][n] = array[x][y];
и таких штук 30. Надо индексы поправить. Поможет ли мне в этом vim? Хер знает, возможно. Каков будет выигрыш в скорости по сравнению с традиционными редакторами? Ну минута, ну мож 2-3. При этом ты должен нескоко месяцев потратить изучение и не факт, что выстрелит.
Ну и если у прогеров vim, как они утверждают скорость возрастает в разы, допустим, на 500%. то мы должны вокруг видеть токо ПО, написанное с помощью vim. И прям на товарном знаке пишите created by Vim(R) Но этого почему-то не происходит.
@темы:
Linux
"скринкаст" про vim. Потом позырю.