Итт вкатываемся в VIMЕсли вы не знаете, зачем вам VIM, то смотрим: https://youtu.be/0eqiFVAkscMЕсли вы уже захотели вкатиться, то проходим этот курс: https://www.youtube.com/playlist?list=PLcjongJGYetkY4RFSVftH43F91vgzqB7UПосле курса вы уже будете знать, как выходить из VIM, как ставить плагины, у вас уже будет стоять все самое необходимое, но VIM еще неюзабелен. Чтобы сделать его юзабельным, заменяем свой .vimrc этим: https://github.com/vertically-challenged/my-vim-config/blob/master/.vimrcПосле курса ваш .vimrc будет почти такой же, но с этим .vimrc вы сможете нормально копировать и вставлять тест, используя системный буфер обмена и Ctrl+C / Ctrl+Vvmap <C-c> "+yvmap <C-x> "+cvmap <C-v> c<ESC>"+pimap <C-v> <ESC>"+paАлсо ваш VIM будет выглядеть приятным для глаза, за ним действительно можно будет работать Алсо, если у вас MAC, то обязательно поставьте macvim: brew install macvim Это полный кал, не стоит его даже и открывать, он нужен для работы некоторых плагинов и clipboard в вашем VIM
Никогда не вкатывайтесь в vim. Он испортит вам жизнь. Единственное где он пригодится это если писать что-то через ssh. В любых других случаях используйте IDE либо редакторы кода visual code либо sublime. Я использовал вим несколько лет и теперь я не могу пользоватся другими редакторами. Это зависимость на всю жизнь, вим должен умереть.
>>210651772 (OP)Вся суть прыщей, чтобы редактировать текст нужно обмазаться пердольской хуетой, накатить костылей да еще и неделю привыкать. А все ради суперпремуществ со скоростью замены миллиона фраз в огромном файле. Это можно сделать одной командой в консоли если вдруг потребуется а остальное время пользоваться нормальным сублаймом? Не, истинные пердолики так не делают.
>>210653063Просто ты не знаешь, что такое VIM. Посмотри https://youtu.be/0eqiFVAkscM Этот парень просто обоссывает VS и Sublime, сталкивая их с VIM
>>210653298Можешь установить VIM вторым редактором. Пока будет запускаться Emacs ты сможешь закончить свой проект в VIM, а следующий уже начать в Emacs
>>210653299Вполне. А ворочать единичные файлы овер 200к строк нужно или в крайне редких случаях, или упоротым васянам.
>>210654050Зачем убирать руку с мыши?? У программистов в голове нет столько мыслей, чтобы печатать двумя руками.
>>210654120Потому что нормальные люди, не колхозники, печатают вслепую двумя руками, и левой рукой правую часть клавиатуры охватить не могут.
Vim отлично подойдет для секретарш, которым не надо думать, но надо быстро набивать текст, под диктовку директора.Настоящим программистам он, конечно, ни к чему.
Перекатывайтесь в VS Code посоны. Огромное количество удобных плагинов. Вот например git lens показывает мелким шрифтом кто вносил изменения в код.
Блядь, как же ты заебал вкатчик ёбаный.Твоя никчемная деятельность - квинтэссенция всего того пиздеца, который творится в головах ойти-молокососов.Ты еще себе блядский твиттер заведи, уёбок
>>210651772 (OP)Недавно месяц, может навернул вим в свой вскод. Вроде как заебись, чотко, хоткейчики-хуейчики там блядь, все дела, но блядь всё равно что-то не то, я не могу проецировать свои мысли так же просто как это делать со стрелками. Алсо, в сраном вскоде он лагает, а точнее работает супер не плавно и с задержкой, и даже багуется иногда, отказываясь делать u. Из-за всего этого аж голова болит, блядь.Могу перечислить даже несколько конкретных пунктов, которые меня бесят:Как анон ориентируется в сраных скобках-кавычках? Я просто охуеваю используя w, e и b попадать куда надо, постоянно приходится юзать сраные h и l, которые нихуя не удобно лежат под пальцами, потому что я держу кисть на jkl;. Польза от Easy motion кстати из-за этого тоже близка к нулю, хотя может у меня просто бинд не тот, не включающий скобки, скопипастил с тырнетов и забил.Какого хуя здесь с буфером? Я ебал его рот, блядь. Каждое сраное нажатие на x или dd засирает тебе буфер, понять при этом куда делся предыдущий нереально, нужно блядь вбивать :reg, смотреть куда он попал, потом жать овер9999 кнопок танцуя с бубном чтобы нужный тебе буфер вернулся. Ещё и когда вставляешь из вижуала тебе за каким-то хуем меняет буфер на то что было под выделением. Адская дрочильня, блядь.Как совладать с такими клавишами как } \ |, <Enter>, <Backspace>, и панелью цифр, особенно -/_ и =/+? Ведь посыл Вима в том, что все твои хоткеи находятся у тебя прямо восле хоум ряда, не нужно скакать по клаве за всякими стрелками по 10 сантиметров в сторону и всё вот это вот, но ведь нихуя, перечисленные клавиши ничем не заменить. Алсо, что делать когда в инсёрте печатаешь, печатаешь, а потом ХУЯК и нужно вернуться на пару символов назад? Жать пол сотни лишних кнопок, чтобы сначала перейти в нормал, потом аккуратненько жать hhhh, потом опять в инсёрт, поменять что надо, опять в нормал, вернуться в конец, и наконец опять в инсёрт чтобы продолжить, или юзать эти пресловутые стрелки, из-за которых весь анал-карнавал и начался?
>>210655284А,ну и да. Вот этот >>210655180 анон мне напомнил за ещё один из главных подрывателей пердака: мультикурсор. С мышкой я могу в любой момент и в любом месте зажав <A> или <C> в зависимости от редактора наставить курсоров, и делать с ними что захочу, а с вимом единственный известный мне пока способ это если есть повторяющийся текст нажать сколько нужно раз gb аналог дефолтного <C-d> вскода, выделяет текущее слово и последующие найденные повторения, потом <Esc> который у меня, кстати, забинжен на капс, иначе я вашу адскую машину даже юзать бы не смог, и наконец можно работать.Пока вот сижу на Виме, гляди привыкну да пообмажусь новыми фичами@биндами и станет лучше, но чувствую что нервишки не выдержат. Алсо, я не умею в правильный тачтайп, вкатился в него как раз для Вима.
>>210655968Не хочу. У меня есть гайд даже лучше https://www.youtube.com/watch?v=gnupOrSEikQ, но всегда найдётся что-то из Вскода, чего не будет на настоящем Виме. Алсо, я на Винде, и здесь как известно нет нормального терминала, а пердолинг с Cygwin я не осилил, сломал его нахуй, и теперь там не работает ни одна команда. Да и всё равно не то это.
>>210656330На винде есть neovim qt. Всегда найдётся что-то из Вскода, чего не будет на настоящем Виме. Но при этом всегда найдётся что-то из Вима чего не будет в Вскоде.
u menya windows 8.1 kak ya mogu norm uzat bojestveniu vim? mne nado togda v linux\macOS pizdovat. :(mimosublimetext3 (html+css+js+python3)
>>210651772 (OP)Ну и нахуй это костыльное говно из 80х нужно?На клавах последние лет 30 стрелки есть, алё.
>>210657010Ты совсем кретин? Давай тогда выкидывай нахуй компьютер, бери калькулятор, он грузится быстрее.
>>210657492 u menya only en, rus pack ya ne stavil, ono mne ne nujno. Vse saiti (krome love 2ch) na en. Tak chto tak, brat. <3mimosublimetext3 (html+css+js+python3)
>>210651772 (OP)Ты че, ебанутый? Какие курсы, алё? vimtutor же, ну йобана... мне 40 минут хватило, чтобы дойти до уровня "комфортнее, чем в sublime", а дальше оно само как-нибудь
>>210657678Этот вскукарек не только не является ответом на мой вопрос, но даже и не имеет смысла в его контексте. Следовательно, ты либо промахнулся постом, либо безумен. Береги себя.
>>210656545>На винде есть neovim qtНе то.>wsl еще не завезли?>как там в 2к19Я из 2к16. У меня древняя LTSC, и мне лень накатывать новую и пердолиться потом с ней и с накатыванием всего моего софта и настроек.>conemuЮзаю это вместе с git bash. Но я не могу даже tmux в таком режиме навернуть, не говоря уже о всяких эдвэнсд-пердолингах. В Cygwin, опять же, какой-то сраный графический пакетный менеджер, и невнятный бутлег apt, в котором нихуя нет, пока пердолился с этим всем сломал всё вообще к хуям и забил.>всегда найдётся что-то из Вима чего не будет в ВскодеВот например, кстати?Алсо, можно ответы на мои высеры из >>210655284>>210655765 ?
>>210651772 (OP)>i3wm>arch linux>vim>сравнение софта по расходу оперативки, а не удобству и фичам>thinkpadСпасибо, поржал
>>210660278Ну ты бы хоть критерии указал. При неограниченных ресурсах мне бы было интересно попробовать скушать самодельного вируса.
>>210660225>thinkpadЕсть что-то лучше? >vimЕсть что-то лучше? >i3wmЕсть что-то лучше? >arch linuxЕсть что-то лучше?
>>210663517Я поржал с этого комбо ебанатика, которое никто себе не будет собирать.>thinkpad>Есть что-то лучше?любой другой ноутбук>vim>Есть что-то лучше?зависит от задач и требований, вим удобен только конфиги менять не выходя из консоли>i3wm>Есть что-то лучше?абсолютно что угодно другое>arch linux>Есть что-то лучше?опять таки зависит от задач
После того, как поработал в продуктах Jetbrains, я уже не смог нормально сидеть в VS Code или Sumblime. Пусть он немного дольше думает на старте/финише, но общий комфорт работы в том же WebStorm из коробки просто на три головы выше чем в VS Code с минимумом необходимых для нормальной жизни дополнений. Если что, у меня древний ноут с 4гб оперативки, без видеокарты, с говном вместо процессора.
vim, конечно, заебись. Сам с удовольствием перешел на него уже года два как. До этого пользовался Sublime и IDE от jetbrains (pycharm, webstorm). Получилась идеальная конфигурация: куда шустрее всех перечисленных, управление чисто с клавиатуры, макросы. Вывод типов и все прочее тоже отлично работает.А еще убер-фича: можно запускать вим не локально, а на кластере в tmux со всеми вытекающими.Единственно, что в виме не нравится - вимдифф и решение конфликтов в нем. А оп занимается бесполезным делом - что-то доказывает двачу. Конструктив тут вряд ли будет.
Почему так дрочат на это говно? В феврале еду на кампус Шкилы 21, там будет всё на виме. Нахуя это консольное говно нужно, когда есть нормальные IDE для C?.. Имхо - вим нужен только подправить фастом конфиги через SSH. А те, кто разрабатывают в этом - больные ублюдки.
>>210651772 (OP)Вкатился за день в емакс, зависимость есть, 32гб рам и норм ЦОПЕ тоже, это говно все равно лагает, но still better вима и прочей поебени
>>210651772 (OP)Вим со всеми прочими текстовыми редакторами - это про написание/редактирование каких-нибудь мини-проектов или единичных скриптов на perl/python/диалектов sh. Реальной разработкой заниматься эффективнее с полноценной IDE, без исключений.Есть, конечно, люди, которые кайфуют от каких-нибудь ручных правок make-файлов через редактор и прочей рутины, но это такое себе. Это как покупать себе машину с ручными стеклоподъёмниками или даже с ручным стартёром, типа душа же, бля, нихуя вы не понимаете.А ещё некоторые люди пытаются скрыть свой потолок профессионального роста, как специалиста именно в программировании, через задрачивание всех этих устаревших инструментов. Ну и, ясен хуй, окружающие должны делать точно так же - иначе не тру.
>>210651772 (OP)Вижу в ОПе восторженного тупорылого зумерка, самомтоятельно ничего серьёзного не разработавшего: ни используя вим, ни с другим редактором. Ютабчик какой-то, видосики какие-то всратые... А достаточно было vimtutor запустить.
У Vim высокий порог вхождения. Если сравнить скиловых кодеров пишущих в разных средах, то у вимеров скилл в программировании всегда выше.https://triplebyte.com/blog/technical-interview-performance-by-editor-os-language (ептить юзай гуголтранслейт)Если кто решил вкатиться в кодинг, обратите внимание на школу Hexlet.https://www.youtube.com/watch?v=79OWQ1qJwto
>>210669666>Реальной разработкой заниматься эффективнее с полноценной IDE, без исключений.Потому что ты сказал? Это все очень индивидуально. Если ты уже знаешь вим и правильно его приготовил, твой тезис уже неверен.