Пару раз, когда сталкивался с конфигурацией линуха (сервачок небольшой), начинал чтение статей о конфигурировании со слов "открываем файл конфига командой "vi ...". Послушно выполнял. После 5 минут в попытках осилить шизофренический интерфейс данного творения очень хотелось раз..разбить монитор. И воткнуть осиновый кол в задницу тому, кто это придумал. Мне как-то параллельно, что он разрабатывался под какой-то там терминал, где возможно эти идиотские сочетания клавиш были удобны. Но зачем это тащить за собой которое уже десятиление, решительно непонятно. В итоге по поиску "нормальный редактор для линукса" поставил "nano" и более это уебище не запускал.
К сожалению, less и more, которыми открываются маны и логи, всё равно деланы вимолюбами. Так что приходится помнить кучу вимятины, если хочешь искать в разных направлениях, скроллить и листать в начало/конец. Автор vi ещё и в создании Java принимал участие: оба продукта вышли ебанутыми.
> Пару раз, когда сталкивался с конфигурацией линуха (сервачок небольшой), начинал чтение статей о конфигурировании со слов "открываем файл конфига командой "vi ...". Послушно выполнял. После 5 минут в попытках осилить шизофренический интерфейс данного творения очень хотелось раз..разбить монитор. И воткнуть осиновый кол в задницу тому, кто это придумал. Мне как-то параллельно, что он разрабатывался под какой-то там терминал, где возможно эти идиотские сочетания клавиш были удобны. Но зачем это тащить за собой которое уже десятиление, решительно непонятно. В итоге по поиску "нормальный редактор для линукса" поставил "nano" и более это уебище не запускал.
Говорят (с), что этот редактор обладает наркотическим эффектом. Стоит только привыкнуть и пристраститься, как становится невозможно пользоваться ничем другим. Как минимум два знакомых у меня есть, которые используют это творение в качестве IDE и ничего другого не признают. :)
> Но зачем это тащить за собой которое уже десятиление, решительно непонятно. В итоге по поиску "нормальный редактор для линукса" поставил "nano" и более это уебище не запускал.
Потому, что vim, это пиздец, как удобно! Освоишь vim, забудешь nano, micro и прочую чепуху, как страшный сон!!!
> Как минимум два знакомых у меня есть, которые используют это творение в качестве IDE и ничего другого не признают. :)
Имея на борту хорошо настроенный vim с плагинами, можно забыть про существование не только ide, но и про файловый менеджер, просмотрщик картинок и многое другое. А про шизофренические сочетания клавиш, как тут выше выразились, так это не про vim, у него с этим всё отлично и легко запоминаемо. А вот есть секта любителей emacs, вот там таки да, фиг запомнишь чего.
> Потому, что vim, это пиздец, как удобно! Освоишь vim, забудешь nano, micro и прочую чепуху, как страшный сон!!!
Лично я использую nano для предельно простых действий, когда надо пару строчек в конфиге / скрипте поменять или commit message написать. Для всего остального есть более продвинутые IDE, от узко специализированных (функции которых Vim выполнять не может) до универсальных вроде VS Code (которые имеют GUI, интеграцию с GUI OS, и также имеют кучу плагинов как и Vim). Не вижу, какую нишу может сейчас занимать Vim, если только ты им не пользуешься лет 10, с тех времён когда Atom и VS Code не было.
> Но это просто редактор один из многих. Очевидно заменить современную IDE он не способен сколько плагинов не выдумай.
Смотря какой функционал ожидаем от ide. Если ты приучал себя к минимализму, то в большинстве случаев предпочтёшь работать в молниеносном vim, пользуясь ide лишь в тех случаях, когда это действительно необходимо. У меня вот вообще нет никакого ide. Правда я программист ненастоящий, лишь недавно начал ковырять в качестве хобби. Но знаю много людей, которые тоже не пользуются ide, от слова совсем. Как не пользуются средой рабочего стола и мышью.
> Не вижу, какую нишу может сейчас занимать Vim, если только ты им не пользуешься лет 10, с тех времён когда Atom и VS Code не было.
Он занимал и продолжает занимать нишу минималистов не любящих медленные идэешки, мышки и гуи. VS Code на моём компе запускается целых пять секунд. Atom и того дольше.
Плагинов же, расширяющих функционал, разрабатывается столько, что хоть жопой жри. Но для программиста больше подойдёт неовим.
> А про шизофренические сочетания клавиш, как тут выше выразились, так это не про vim
А про что же? Редактор должен быть редактором, а не диссером по изучению кнопок. Редактор – это открыл и пользуйся, а не "через пять лет постоянных тренировок под оффлайновым руководством великих мастеров прошлого я буду шевелить курсор быстрее, чем в VSCode".
> А про что же? Редактор должен быть редактором, а не диссером по изучению кнопок
Уметь пользоваться клавиатурой, это разве плохо?
Достаточно несколько часов, чтоб запомнить основные сочетания, которые собираешься использовать. Большинство же сочетаний никогда не понадобится. А чтобы лучше запоминалось я подобрал себе сетап из вим-лайкли программ, от файлового менеджера, до браузера. Прошло всего-ничего времени, а я уже ни чем другим пользоваться не имею желания, потому, как такого удовольствия от использования клавиатуры и программ никогда ранее не получал.
> Редактор должен быть редактором, а не диссером по изучению кнопок. Редактор – это открыл и пользуйся
Золотые слова, а по сему - первое, что ставится через терминал, это mc, который уже и nano подтянет. А насиловать мозг запоминанием извращенных комбинаций клавиш - это на любителя, или от избытка свободного времени, как мне кажется.
> Уметь пользоваться клавиатурой, это разве плохо?
> Достаточно несколько часов
А кто не пользуется вимами, те, выходит, клавиатурой пользоваться не умеют? Вот мы и пришли к реальной цели существования vim: поделить человеков на "нас в элитном клубе" и "их в быдломассе", затем начать срачевание! :-)
[врубает таркана на всю палубу]
Топи кривопалых вимошников!!! Они думают, что лучше нас!
[хватает фублю и мчится к мачте] [censored]
:-)
> Золотые слова, а по сему - первое, что ставится через терминал, это mc, который уже и nano подтянет.
При чём тут mc к nano? Ставь сразу nano. Ещё лучше micro. Он хоть расширяемый, под него есть куча плагинов и его вполне можно расширить до функционала минимального ide. И сочетания учить не надо.
Что до mc, то это ностальгия по nc,vc и far. Пришлось отучать себя от его использования, так как есть стремление к освоению чистопородных линух-программ.
> есть стремление к освоению чистопородных линух-программ
Мне кажется [мелко крестится], что у тебя оно просто движение ради движения. Как хобби вполне хорошо. Как с толкинистами — виманулся сам, вимани другого!
> А кто не пользуется вимами, те, выходит, клавиатурой пользоваться не умеют?
Я тебя всего лишь спросил, чем плохо умение пользоваться клавиатурой имея в виду конкретную программу, а ты уже выдумал каких-то элитариев. Все элитарии находятся в клане емакса! Вимошники не элитарии, а минималисты! Минимализм и линукс - это вообще для крестьян. Любой макоед подтвердит!!!
Что значит "для крестьян"? А хедлесс сервер ты на виндне или макакоси, что ли, запускаешь? Ну, дазе если и для крестьян, то я тогда самый пейзатый из пейзан. ;-)
> Вимошники не элитарии, а минималисты!
Минималист не тратит время на изучение лишнего. Элитарий тратит время на то, на что не обязательно тратить. Тратит 5 лет на экономию двух минут. Какой же это минимализм?
> Мне кажется [мелко крестится], что у тебя оно просто движение ради движения. Как хобби вполне хорошо. Как с толкинистами — виманулся сам, вимани другого!
Само собой движение ради движения. Мне же скучно дома девять месяцев подряд сидеть. Вот и виманулся на старости лет! Однако в результате я начал получать неведомое ранее удовольствие! Стоит только разочек-другой попробовать вим и тайлинг!!!
> Минималист не тратит время на изучение лишнего. Элитарий тратит время на то, на что не обязательно тратить. Тратит 5 лет на экономию двух минут. Какой же это минимализм?
Две минуты там, две минуты сям, вот уже и жизнь прошла. Минималист всегда готов потратить немного времени, чтобы научиться пользоваться минимальными средами, которые впоследствии доставляют!! А элитарий пользуется тем, чем пользоваться необязательно: мышкой, графеном, идэе...
> А элитарий пользуется тем, чем пользоваться необязательно: мышкой, графеном, идэе...
И ещё элитарий не постит на Вотт минимальный курс по мышке, по выбору DE и по использованию IDE. А вот вимлинги обязательно далжны кстати-я-юзаю-арч-нуть. К чему бы это и почему так?
> И ещё элитарий не постит на Вотт минимальный курс по мышке, по выбору DE и по использованию IDE. А вот вимлинги обязательно далжны кстати-я-юзаю-арч-нуть. К чему бы это и почему так?
Действительно, к чему ты несколько раз на моей памяти я-юзаю-арчнул??? Ведь арч, это простой, как табуретка, линукс для школьников!!!
> Действительно, к чему ты несколько раз на моей памяти я-юзаю-арчнул???
Потому что я юзаю Арч! Один раз попользуешься и всё, остальные дистры больше не понадобятся.
> Ведь арч, это простой, как табуретка, линукс для школьников!!!
После убунтов-деббиянок и краснокепок с копейкосями Арч даже проще табуретки. Ничего лишнего, всё всегда работает. А мануалы Арча вообще на порнхаб можно выкладывать.
> Какой-то неправильный макоёб. С примесью пейзанской крови! Бастард, поди!!!
Я ещё и в виндно могу. Но с каждым годом виндно нужно всё меньше. Рабочих хостов с виндном больше нет, есть игрульки в жральне для рабов и игрульки в жральне для меня. Максимум близкое к денежным занятиям - это убедиться, что какой-либо уникальный винднософт как и ожидалось - нефункциональное говно.
> Потому что я юзаю Арч! Один раз попользуешься и всё, остальные дистры больше не понадобятся.
Собственно я так и делаю. Ничего лишнего. Всё, как любят минималисты. Изначально я его пользовать стал, потому, как лениво постоянно писать sudo apt-get install или чего-то в этом роде.
> Я ещё и в виндно могу. Но с каждым годом виндно нужно всё меньше. Рабочих хостов с виндном больше нет, есть игрульки в жральне для рабов и игрульки в жральне для меня. Максимум близкое к денежным занятиям - это убедиться, что какой-либо уникальный винднософт как и ожидалось - нефункциональное говно.
Венда говно, да. И играться скоро можно будет вообще без неё. Что я вполне с успехом практикую.
А для меня день без обновления - прожит зря. Не могу заснуть и ворочаюсь если вдруг забыл обновиться. Приятно видеть, что люди работают и не сидят без дела!
> А для меня день без обновления - прожит зря. Не могу заснуть и ворочаюсь если вдруг забыл обновиться.
Если я просто так обновляю системы собственнокопытно – значит я прокрастинирую вместо того, чтобы пороть рабынь делом заниматься. Это прям триггер: полез обновляться – вон из стойла, перерыв.
> Если я просто так обновляю системы собственнокопытно – значит я прокрастинирую вместо того, чтобы пороть рабынь делом заниматься. Это прям триггер: полез обновляться – вон из стойла, перерыв.
>
а если обновлений нет и ты начинаешь править список "реп" (со stable на testing, например) - это чего знак? :)
> Если я просто так обновляю системы собственнокопытно – значит я прокрастинирую вместо того, чтобы пороть рабынь делом заниматься. Это прям триггер: полез обновляться – вон из стойла, перерыв.
Vim — удобный. :comp perl, затем :w и :make. И он есть везде и подо всё и везде он одинаковый. А плагины я к vim'у никогда не ставил, даже не знаю, зачем они нужны.
Иисусе{4k} »