Программируй в Vim и для Vim 👨‍💻

  Рет қаралды 13,477

Куда войти?

Куда войти?

Күн бұрын

Пікірлер: 53
@tovjukov
@tovjukov Жыл бұрын
Штирлиц подумал. Ему понравилось и он подумал еще раз.
@vladsamsonov9752
@vladsamsonov9752 Жыл бұрын
Посмотрел на одном дыхании. Спасибо за отличный материал и крутую подачу!
@kydavoiti
@kydavoiti Жыл бұрын
Спасибо! Буду стараться дальше Жалко, что ролик получился плохим по звуку и картинке. Я просто его монтировал ночью, глаз совсем замылился. Мог бы быть еще лучше.
@vladsamsonov9752
@vladsamsonov9752 Жыл бұрын
@@kydavoiti Я вот посмотрел ролик и только потом залез в комментарии. И как по мне все отлично) это первый ролик на этом канале, что я посмотрел, и мне показалось, что в этом фишка подачи и мне очень зашло)))
@dimaegorov931
@dimaegorov931 10 ай бұрын
Присоединюсь ко всему сказанному. Спасибо за краткость и суть. Больше желаю стримов.
@shshvvvv
@shshvvvv Жыл бұрын
Очень крутой ролик. Спасибо.
@sambrown8
@sambrown8 3 ай бұрын
Очень понравилось + полезно! Спасибо!
@avbolshakov
@avbolshakov Жыл бұрын
Отличный ролик и канал
@garlic_pj
@garlic_pj Жыл бұрын
Толково, спасибо!
@GLUCKKKKKKKKKK
@GLUCKKKKKKKKKK Жыл бұрын
Опача. Сразу подписался на канал.
@onathema
@onathema Жыл бұрын
Спасибо!
@lemaximya
@lemaximya Ай бұрын
Смотрю второй ролик про энтузиастов ВИМ. Теперь ясно почему их коды кишат километровыми дубликатами кода, которые приходится выкорчевывать. Копи пасты - аж в глазах темнеет у меня от их кодов
@kydavoiti
@kydavoiti Ай бұрын
Жалко, советую купить тонометр. А еще лучше, сходить к врачу, нездоровое что-то.
@lemaximya
@lemaximya Ай бұрын
@@kydavoiti это же твой код и техника copy/paste. А я, похоже, врач с IDE графическим в качестве инструмента. Лечим такой Коддинг :)
@blyad
@blyad Жыл бұрын
Что у тебя за линукс дистрибутив?
@kydavoiti
@kydavoiti Жыл бұрын
У меня MacOS 😅
@blyad
@blyad Жыл бұрын
@@kydavoiti Vim выглядит слишком красиво для MacOS и слишком свободно для Apple :D
@cyrilanisimov
@cyrilanisimov Жыл бұрын
@@blyad Эппла, кстати, в опенсорс тоже коммитит)
@bazil_s
@bazil_s Жыл бұрын
Как сделать как в том же VSCode, поставить несколько курсоров на строки, чтобы когда ты один символ печатаешь, печатается и на других тоже? Выручай
@kydavoiti
@kydavoiti Жыл бұрын
Я таким не пользуюсь. Мне хватает замены с поиском, макросов, quick fix list и команд. Я бы на вашем месте поискал плагины по multicursor
@GLUCKKKKKKKKKK
@GLUCKKKKKKKKKK Жыл бұрын
Плагин - мультикурсор
@maximvorotynsky6141
@maximvorotynsky6141 Жыл бұрын
Ctrl-V переход в visual block mode. Выделяешь строки. i, для перехода в режим печати.
@BobiBobObana
@BobiBobObana 10 ай бұрын
​@@kydavoiti выделяется столбцы I ай большая пишешь нужный текст
@НиколайЯковлев-ь1е
@НиколайЯковлев-ь1е Жыл бұрын
Отличный ролик Илья! Неужели на java в vim код пишите?
@kydavoiti
@kydavoiti Жыл бұрын
Да, я пишу на Java. Использую NeoVim. Есть небольшие проблемы, но, в целом, все окей. Работать можно, даже очень удобно. Подробнее об этом в последнем ролике на KZbin: kzbin.info/www/bejne/rV66aGSHftV2n9E
@BobiBobObana
@BobiBobObana 10 ай бұрын
ci( удалить и начать писать нужный код. Причём тебе не надо стоять внутри скобок. Эта команда удалить все что внутри скобок . То же работает и для , "" и т.д.
@kydavoiti
@kydavoiti 10 ай бұрын
Я обычно пользуюсь версией cib, нажимать удобнее
@BobiBobObana
@BobiBobObana 10 ай бұрын
@@kydavoiti и как вы будите здесь действовать? hello[man].(good)"today" удалить man или day. ваш шоркат не сработает. Более того он умеет удалять только в () скобках. ci[ или ci< ci" наоборот делает то что надо
@kydavoiti
@kydavoiti 10 ай бұрын
Ага, я знаю Я написал к тому, что я часто использую cib вместо ci( Мне так удобнее Если надо удалить внутри других скобок, то использую другие операторы
@ИванОсинин-с7и
@ИванОсинин-с7и 5 ай бұрын
Вместо повторения команд в других редакторах можно использовать поиск и замену с regexp
@kydavoiti
@kydavoiti 5 ай бұрын
Она есть в Vim, но поиск не заменяет макросы в общем случае.
@freeFHH
@freeFHH Жыл бұрын
как-то тихо вышло
@kydavoiti
@kydavoiti Жыл бұрын
Ага, я уже утром посмотрел и понял, что я низко выровнял звук и цвета выглядят блекло. Вчера вечером мне казалось норм все. Отменять не решился, будет мне уроком как делать не надо 😅
@Saironsmv
@Saironsmv 4 ай бұрын
Сначала интегрируйте кириллицу без костылей, потом хвалитесь вимом. 😂 Редактор, он чтобы работать, а не чтобы бесконечно настраивать.
@kydavoiti
@kydavoiti 4 ай бұрын
Каких костылей? Все работают прекрасно
@dim4ru
@dim4ru Жыл бұрын
А это не мазохизм..?😢
@kydavoiti
@kydavoiti Жыл бұрын
Что это?) Пользоваться Vim - не думаю. Настраивать его и писать плагины, наверное да 🤷‍♂️ Вообще уже IdeaVim плагин делает работу проще, даже в рамках JetBrains IDE. На него пересесть просто. (Хотя он и тупит часто, особенно с макросами)
@MrMes
@MrMes Жыл бұрын
вим сам по себе удобен. Программировать в виме - бред. Программировать нужно в IDE. Из вима IDE не сделать. Да можно его обвесить десяткой плагинов, но всё равно не будет ключевого инструмента IDE - фронта над отладчиком. Так что пока не будет отладчика в виме, то IDE из него не получится. Я что-то слышал про какую-то IDE, в которой работа с текстом такая же, как и в виме. Вот это что-то приемлемое, но делать из вима ide - мазохизм и бред. Плагины для IDE для имитации вима тоже норм
@kydavoiti
@kydavoiti Жыл бұрын
@@MrMes у меня в Vim настроена отладка. Но, не скажу, что она пригождается, я ей редко пользуюсь. Может быть как--нибудь запишу про это ролик: "Настройка vim для Java".
@AYakov
@AYakov Жыл бұрын
@@kydavoiti буду ждать :)
@pingvi666
@pingvi666 Жыл бұрын
Даже если научиться работать в виме польза от его использования сомнительна. Для многих это дело привычки, потому что в консоли из предустановленных редакторов на linux обычно vim и nano. Nano проще, но скуднее на возможности. Горячие клавиши вима застряли в 80х. Забейте. Вим это прикол. Он не быстрее того же VS Code.
@BobiBobObana
@BobiBobObana 10 ай бұрын
У меня почему то nvim гораздо медленней, чем классический vim.
@kydavoiti
@kydavoiti 10 ай бұрын
Зависит от количества плагинов, у меня начинал тупить nvim при работе с Java. Но это проблема Java, и для меня она не так критична.
@Hvzh
@Hvzh 9 ай бұрын
Если для того, чтобы заставить программиста думать нужен редактор, то это не программист.
@kydavoiti
@kydavoiti 9 ай бұрын
Вы слишком «хорошего» мнения о программистах 😅
Как быстро освоить Vim / Neovim?
23:31
PurpleSchool | Anton Larichev
Рет қаралды 57 М.
Наглядно о том, как Vim рвёт в щепки Sublime, Atom, PyCharm
15:20
Диджитализируй!
Рет қаралды 140 М.
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 202 МЛН
АЗАРТНИК 4 |СЕЗОН 1 Серия
40:47
Inter Production
Рет қаралды 1,4 МЛН
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
Продвинутая работа в Vim / Neovim
17:14
PurpleSchool | Anton Larichev
Рет қаралды 10 М.
Obsidian + Vim = ❤️
26:36
Куда войти?
Рет қаралды 8 М.
Как я веду свои конспекты// егэ 2024
13:18
Учиться - читать и делать! 📚🧑‍💻
21:50
Куда войти?
Рет қаралды 3,9 М.
Effective Neovim: Instant IDE
16:16
TJ DeVries
Рет қаралды 806 М.
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 202 МЛН