Нужно больше видосов про Vim. Особенно Neovim. Жду обзор на сборку Lazyvim больше чем свой день рождения.
@lotigara5 ай бұрын
Привет, а каким видео редактором пользуешься?
@alexvarnavsky37395 ай бұрын
Спасибо, Ampersand)
@zzzaratustra5 ай бұрын
Лучший🎉
@Alcoholdehydrogenas3 ай бұрын
Спасибо тебе добрый человек, я с десяток разных сайтов прочитал, но ни один горе-настраиватель не написал, что нужно установить vim-plug!
@AdskiyDr04ila2 ай бұрын
Хороший видос. Желаю успех
@nibirietz30555 ай бұрын
Сам vim mode кайфовый, ставлю везде, где можно. Но сам nvim - редактор кода и до IDE он не дотянет. В чём прелесть IDE? Прелесть в том, что они заточены под конкретный язык/стек. IDE облегчает рутину, позволяет сосредоточиться на самой задаче. Что-то понадобилось, а в IDE этого нету? Поставил легко плагин или тот же терминал использовал. Проблема nvim в том, что вы заняты не задачей, а настройкой редактора(если речь о более-менее серьёзном проекте). Но я всё равно пользуюсь nvim. Как простой редактор он действительно хорош. Очень удобно редактировать конфиги и любые другие файлы в абсолютно разных директориях. Главное не бороться с инструментом, ведь тогда и теряется смысл использования инструмента.
@armitageIII5 ай бұрын
Расскажи про Lazy и Mason и как там на луа в этом говне ковыряться, умоляю
@FarParticulАй бұрын
предлагаю снять про micro и про его плагины
@Kai4ik5 ай бұрын
А как же lua конфигурация?
@mitidziracerex35125 ай бұрын
Здесь вообще не про это. Кому нужо, тот найдет.
@Kai4ik5 ай бұрын
@@mitidziracerex3512Ну ок
@Iongjump5 ай бұрын
лично я пересел на Helix, потому что его можно поставить и забыть. в нем конфиг из коробки вполне адекватный, а конфигурация эдитора и лсп проводится через пару yaml-файликов. кто-то скажет блот, а лично мне кажется, что ставить менеджер плагинов (как это некоторые делают с неовимом) это тоже не лучшее решение. людям, которые используют ванильный вим могу только позавидовать, лично мне без многих плагинов некомфортно
@Svyatoclav5 ай бұрын
А можешь прояснить, дружит ли Хеликс с русским языком и русской раскладкой? То есть Вим можно настроить, чтоб он обрабатывал нажатия на русской раскладке, как обычные, а в Хеликсе это можно сделать и если да, то насколько сложно? Я сейчас НеоВим юзаю как Саблайм, то есть и для записи заметок, todo, конспектов, кода и прочего, и по большей части это возможно исключительно с использованием плагинов, и вот мне интересно, может ли уже сейчас Хеликс заменить НВим в этом и тягаться во всех перечисленных сферах с ним?
@ulysses.apokin5 ай бұрын
Я использую ванильный вим. Никаких проблем не ощущаю
@Iongjump5 ай бұрын
@@Svyatoclav с русским языком всё точно работает. а по поводу русской раскладки скажу следующее - я не пробовал, но по дефолту при русской раскладке моушены точно не работают. я так понял, решение этой проблемы в неовиме - это langmap. в хеликсе такого нет, и у них на гитхабе висит issue по этому поводу. номер issue - #5762. в issue сказано, что есть пул реквест, который реализует эту функциональность. номер pr - #5046. есть комменты, где пишут, что все работает. так что если готовить компилить с сурсов, то наверное с русской раскладкой проблем не будет. а по поводу фич могу сказать, что мне всего хватает. пишу конспекты и код в нем. но стоит помнить, что у хеликса расширяемая часть - это только лсп, то есть никаких плагинов ставить нельзя. по части лсп могу сказать, что проблем не испытывал.
@Svyatoclav5 ай бұрын
@@ulysses.apokin настоящий гигачад в реальной жизни ЧТОООО
@ulysses.apokin5 ай бұрын
@@Svyatoclav да, я такой
@popkenen5 ай бұрын
Тут тоже короткое видео,только в сравнении с предыдущим вообще ниче не понял
@Programming-yx5dd5 ай бұрын
советую просто поставить какой то конфиг на lua по типу nvchad или astronvim
@krator35 ай бұрын
Ну кому как. Это будет несомненно лучше, чем то, что здесь показывается, но вообще сборки сильно ограничивают пользователя и достаточно сильно могут отходить от оригинала. Так что мой выбор - свой конфиг
@fumanchez5 ай бұрын
@@krator3 делать свой конфиг с нуля это 99.999% будет криво и займет тонну времени, т.к. на начальном этапе ты даже не имеешь представления о самых ходовых плагинах, да и о базовых функциях редактора тоже как правило ничего не знаешь. Свой оптимальный конфиг лучше делать только когда ты заранее знаешь, что туда писать, а это будет только после хотя бы недельки активного использования.
@krator35 ай бұрын
@@fumanchez на счёт тонны времени согласен. Я уже наверное ~25 часов чистого времени влил. Юзаю уже где-то немного меньше месяца. Так как тратил много времени на изучение уже вполне имею хорошее представление
@fumanchez5 ай бұрын
@@krator3 у меня не получилось его приспособить для фронтенда, чтобы эффективно работать с html, css и js/ts. Просто редактировать текст - нормально, всякие LSP штучки типа code actions, go to references и т.п. - сойдет, хоть и настраивается дико криво, но все равно в vscode возни меньше, а пока в игре на фоне что-то грузится или кто-то афк отошел я быстренько врубаю helix и что-то смотрю и правлю.
@fumanchez5 ай бұрын
Для новичков пути два - либо пользоваться редактором без плагинов, либо пользоваться готовыми сборками типа LazyVim AstroNvim или NvChad, если вам нужен редактор для разработки. Иначе будете неделю (минимум) искать плагины, читать как они работают и копипастить конфиги к ним, а до хоть какого-то написания кода дело так и не дойдет. И это не говоря о том, что Lua вы скорее всего не знаете на таком уровне, чтобы сделать грамотный конфиг.
@Svyatoclav5 ай бұрын
Абсолютно по фактам: сам столкнулся с этой проблемой и прямо сейчас пытаюсь её адекватно преодолеть, даже на уже готовом Kickstart, т.к. хочется допилить под себя, а в Lua вообще 0...
@fumanchez5 ай бұрын
@@Svyatoclav vim очень геморно допиливается, взять хотя бы настройку отступов - без гугла даже такую простейшая вещь как отступы настроить очень тяжело, да и даже после гугла навряд ли много кто понимает, за что отвечает smartindent и autoindent. Я лично на vim и nvim забил после того, как сначала прочитал о его встроенной системе плагинов (с папками after, plugin и т.д.), а потом узнал, что в LazyVim все это вырубили. Мне такой мудреный "инструмент" не нужен, в консоли я лучше helix попользую или голый nvim. И я не видел на практике какое-то супер эффективное использование vim'ов - xml везде неудобно редактировать, а с нуля что-то печатать легко везде.
@Svyatoclav5 ай бұрын
@@fumanchez Понял, вот продублирую мой вопрос другому Хеликс-юзеру в комментах: А можешь прояснить, дружит ли Хеликс с русским языком и русской раскладкой? То есть Вим можно настроить, чтоб он обрабатывал нажатия на русской раскладке, как обычные, а в Хеликсе это можно сделать и если да, то насколько сложно? Я сейчас НеоВим юзаю как Саблайм, то есть и для записи заметок, todo, конспектов, кода и прочего, и по большей части это возможно исключительно с использованием плагинов, и вот мне интересно, может ли уже сейчас Хеликс заменить НВим в этом и тягаться во всех перечисленных сферах с ним?
@krator35 ай бұрын
То что по времени затратно это да. Я чистыми уже где-то 25 часов влил. Луч не знаю вообще как и апи нвима. Зато теперь у меня то, что я хотел, а не то, что хотел другой чел. Полный простор выбора, меньше зависимостей. Максимальная ванильность настройки + не будет такого, что какой-то функционал существует скажем только в астровим
@fumanchez5 ай бұрын
@@Svyatoclav погуглил - есть скрипт для генерации конфига с ремаппингами (можно найти по запросу "Temporary non-QWERTY non-Latin keyboard layout support"), так что в принципе это возможно, а issue с отвязкой от английской раскладки висит открытым. Смену раскладки я просто сделал на правый Alt, все равно у многих приложений биндинги работают только на английской раскладке. А так Helix это практически Neovim, только с изкоробочным функционалом популярных плагинов типа Telescope для навигации или WhichKey для подсказок. Биндинги пусть и не 1 в 1, но удобные и легко переназначаются, и я например не знаю как в vim'ах сделать выравнивание в столбик аналогично Shift+& в helix'е.
@fatalistiys5 ай бұрын
Трушные neovim-еры конфигурируют всё на lua и используют lazy.nvim в качестве менеджера плагинов
@witseid5 ай бұрын
Лучше поставить себе сборку NvChad и забыть
@fatalistiys5 ай бұрын
@@witseid я пробовал - это ужасный опыт. Все эти neovim-дистрибутивы неудобный замусоренный продукт. Луче уж установить в VSCode neovim-плагин. А ваще я уже 3 месяца пользуюсь helix и в ус не дую 😎😎😎
@whyumee3 күн бұрын
@@witseidNVchad такая херня, Lazynvim и Astronvim в разы лучше
@Comm1ted3 ай бұрын
Vim plug который два года unsupported
@skidrow6662 ай бұрын
как создать эти файлы из начала и где, почему никто не объясняет
@FormAlDeGid5 ай бұрын
афтар жги
@user-bl1vj6pd9r5 ай бұрын
blya go obzor nixos, kak po mne ponos prosto ya nvidia user i xz kak eto tam ystanovit, mojet potomy chto i use opensuse tumbleweed btw
@user-qt4gz1dl6w5 ай бұрын
Фуууу.... А где Emacs?
@Alcoholdehydrogenas3 ай бұрын
У меня иконки не подгрузились((( Ошибка: [coc.nvim] build/index.js not found, please install dependencies amd compile coc.nvim by npm ci