Лекция по VIM. Для начинающих

youtu.be — Про работу в текстовом редакторе VIM и некоторые плагины.
Видео, Компьютеры | Митра 21:47 11.10.2022
13 комментариев | 48 за, 6 против |
#1 | 22:11 11.10.2022 | Кому: Пальтоконь
> Не ходите по ссылке, потом не сможете выйти!

Да любой школьник знает, что из Вима можно выйти кнопочкой "Reset".
#2 | 22:14 11.10.2022 | Кому: Vascosoft
> Пару раз, когда сталкивался с конфигурацией линуха (сервачок небольшой), начинал чтение статей о конфигурировании со слов "открываем файл конфига командой "vi ...". Послушно выполнял. После 5 минут в попытках осилить шизофренический интерфейс данного творения очень хотелось раз..разбить монитор. И воткнуть осиновый кол в задницу тому, кто это придумал. Мне как-то параллельно, что он разрабатывался под какой-то там терминал, где возможно эти идиотские сочетания клавиш были удобны. Но зачем это тащить за собой которое уже десятиление, решительно непонятно. В итоге по поиску "нормальный редактор для линукса" поставил "nano" и более это уебище не запускал.

Говорят (с), что этот редактор обладает наркотическим эффектом. Стоит только привыкнуть и пристраститься, как становится невозможно пользоваться ничем другим. Как минимум два знакомых у меня есть, которые используют это творение в качестве IDE и ничего другого не признают. :)
#3 | 22:16 11.10.2022 | Кому: Митра
О, вот и третий. :)
#4 | 22:27 11.10.2022 | Кому: Митра
> А вот есть секта любителей emacs, вот там таки да, фиг запомнишь чего.

Да, да, эти ещё и фоткают на Никон вместо Кэнона, слышал такое. Страшные люди.
#5 | 08:10 12.10.2022 | Кому: Митра
> Ну, мне не особо надо, но я люблю заниматься кастомизацией всего, до чего руки дотягиваются на досуге. В том числе и кастомизацией неовима.

У меня было такое до 25 лет. С тех пор у меня обратная болезнь, я категорически не хочу ничего настраивать и кастомизировать, если оно не несёт существенного практического смысла. Короче, только если по другому никак.
Видимо, вдоволь накостомизировался в своё время, да и по работе хватает.
Теперь подавай мне, чтобы работало из коробки, без телодвижений с моей стороны.
#6 | 08:22 12.10.2022 | Кому: Митра
> Мне же скучно дома девять месяцев подряд сидеть. Вот и виманулся на старости лет! Однако в результате я начал получать неведомое ранее удовольствие!

Твоё дело, конечно, но небольшой совет всё же дам. Потрать свободное время и энергию на изучение программирования, раз есть такой интерес. В этом и практическая польза может быть, и мозг занять позволит по полной.

А Ви использовать в 21-м веке — это чудачество, из серии слушать грампластинки, фоткать на плёночный фотик, использовать кнопочный телефон как основной и т.д. В качестве самообразования и для расширения кругозора можно, но юзать это как основное и отрицать современное...
Нужно понимать, все эти редакторы возникли только потому что не было в те времени ни мышек, ни GUI, а не потому что это офигеть как удобно. Выхода другого не было.
#7 | 13:21 12.10.2022 | Кому: Митра
> И я тебя понимаю, так как сам придерживался подобного подхода. Но нормально работает из под коробки, это вообще не про линукс. А так как есть цель лучше разобраться именно в линуксе, то это неплохая практика.

Поэтому я уже очень давно на маке. Линукс — для сервера, не для десктопа.

> Раньше я немного знал пайтон, но поняв, что этого недостаточно, сижу втыкаю в информатику и паскаль, дабы нормально начать изучать си.


Да, ты точно не ищешь лёгких путей. :)

> И почему некоторые программисты, которых я лично знаю, или наблюдаю на ютюбе, в том числе далеко не любители, вообще не используют ide для этих целей и считают это порочной практикой?


Я в IT уже сильно больше 10 лет, и знакомых программистов у меня не один десяток. Таких, как ты говоришь, видел несколько человек. Один при этом также переставал слушать группу, если на концерте она начинала собирать больше 200 человек. Ну вотт важно было человеку быть не таким как все. :)

> Мышка, это вообще зло. Когда начнутся проблемы с запястьем, сам поймёшь и откажешься.


Это миф что тоннельный синдром возникает именно от мышки. При неправильном использовании он от клавиатуры также может быть. Как ни крути, мышь и touch интерфейсы — это самое удобное, что может быть, а клавиатура хороша только для набора текста. Отрицать это нельзя, потому что это так. :)

> И да. Кнопочный телефон у меня основной! Смартфон держу больше, как аудио-плеер и резерв на случай отключения света-интернета. Елозить пальцем по экрану, это неудобно же и неприятно. Да и пластинки слушать, если у тебя есть слух, куда приятнее!


Понятно. С таким подходом можно и от авто отказаться в пользу лошадок и много ещё от чего.
#8 | 14:05 12.10.2022 | Кому: Митра
> Не располагаю сейчас такими средствами, полюбил опенсорс. Современный линукс, это вполне про десктоп. При использовании какого-нибудь гнома, ничего настраивать не надо.

Это только если ничего не делать на нём, то настраивать не надо. Ну может сёрфить нет и всё. Как только что-то нужно, консольку в руки и вперёд. Плавали, знаем. :)

> Но я и от него отказался, а следовательно и от других раздутых приложений. Освоил тайлинг, осваиваю инструменты командной строки.


Это игры, которые проходит любой начинающий IT специалист. Сначала человек кастомизирует, перепрошивает, пересобирает и т.д., потому что это прикольно. Потом становится сисадмином или девопсом. И как только это становится работой, игры, как правило, заканчиваются. Дома нормальный десктоп с виндой или маком, на работе сервер на Линуксе без GUI и прочие удовольствия.

> Это миф. Любой любознательный человек всегда ищет, что ему интересней, приятней и удобней. Как только утратил любознательность, неважно, в силу возраста, занятости, усталости, ты умер, как человек.


Любознательность ребёнка и любознательность взрослого немного разные. Ребёнок изучает и делает потому что прикольно. Взрослый, потому что это может пригодится для дела. Вот это больше на любознательность ребёнка похоже. В этом нет ничего плохого, без обид.

> Миф, не миф, а сократив использование мыши, боли прошли.


Что-то странное с тобой было. Обычно тоннельный синдром просто так не проходит. Как правило, делают операцию по освобождению нерва и расширение канала, если уже там всё пережато. Возможно что-то другое было, например, нервное раздражение от использования мышки передалось в руку. :)
#9 | 15:43 12.10.2022 | Кому: Митра
> В этом плане вим незаменим. Он будет всегда, а какое-нибудь модный идэе запросто исчезнет в любой момент, как это случалось с различным программным обеспечением. Поэтому, сначала освоение классики, потом, освоение сиюминутного, если понадобится для зароботка.

В том то и дело, что Вима уже нет фактически. Да, он присутствует в любом nix дистрибутиве, но используется в основном для того чтобы в конфиге пару символов подправить. Для этого не нужно ничего учить, кроме :wq и пары других команд. И то, если nano нет или другого редактора.

А нормальную среду разработки не нужно учить в том смысле, в котором учат Вим. VSCode или любую другую современную IDE ты открываешь и готов в ней работать сразу. Конечно, есть тонкости, плагины и специфика, но они уже для конкретной профессиональной деятельности, а просто код они редактируют сразу, без изучения пары десятков базовых команд. :)

Т.е. например я не учил Xcode отдельно. Я учил язык, учил фреймворки, а Xcode учился сам, по мере работы. И так с любой современной IDE.
#10 | 15:51 12.10.2022 | Кому: gl00m
> Но выход был прост - смена работодателя!!!

Я бы тоже сменил такого работодателя, который не выдал бы мне MacBook Pro!!!
Как можно работать на чём-то другом? :)
#11 | 16:04 12.10.2022 | Кому: Митра
> Ну, вот годам к 75 значит научусь!!!

Главное не потрать эти годы на изучение текстового редактора!!! :)
#12 | 16:42 12.10.2022 | Кому: gl00m
> по крайней мере в копроэротивной среде

А что стандарт вместо гита в не копроэротивной среде?
#13 | 16:53 12.10.2022 | Кому: gl00m
> хз
>
> 20 лет в копроэрациях, не могу сказать, что за их пределами
> разве что в опенсорсе в массе - тоже гит

Я просто не видел, чтобы кто-то использовал что-то другое. Знакомые, знакомых, знакомых говорили, что кто-то там юзает svn и только.
А так везде гит. Притом что в корпорациях никогда не работал.
Войдите или зарегистрируйтесь чтобы писать комментарии.