Настраиваем свой конфиг для NeoVim на Lua

  Рет қаралды 39,370

PurpleSchool | Anton Larichev

PurpleSchool | Anton Larichev

Күн бұрын

Пікірлер: 172
@ivanvostrilov1578
@ivanvostrilov1578 Жыл бұрын
Дай бох здоровья! Отличный ролик, всё доступно, понятно, без воды и скрытых маневров, респект!
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо!
@АндрейЗарипов-щ5ж
@АндрейЗарипов-щ5ж 11 ай бұрын
Спасибо тебе, Добрый человек. Работа проделана немалая чтоб другим было проще пройти этот путь
@PurpleSchool
@PurpleSchool 11 ай бұрын
Рад помочь
@enslit
@enslit Жыл бұрын
Вот оно 😍 Я как раз думал написать свой конфиг, так как не могу выбрать между nvchad и astronvim. Твоё видео - подарок судьбы 😅 Спасибо за отличный контент!
@PurpleSchool
@PurpleSchool Жыл бұрын
Пожалуйста)
@EvgeniySpeshilov
@EvgeniySpeshilov Жыл бұрын
Отличное обучающее видео Друже. Мне новичку немного сложны некоторые моменты, но потихоньку просмотрев несколько раз твоё видео думаю смогу повысить свой уровень знаний.🤝
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо!
@тимур_атмосферный
@тимур_атмосферный 15 күн бұрын
Спасибо большое за гайд, очень доходчиво объясняете
@PurpleSchool
@PurpleSchool 15 күн бұрын
@@тимур_атмосферный пожалуйста!
@alexandrsenkler4791
@alexandrsenkler4791 6 ай бұрын
Привет интересное видео Мне кажется следующие команды очень удобны Предлагаю пользовать стандартные клавиши nvim :Ex -> перейдет в структуру папок d -> создать папку % -> создать файл :so -> перечитать сорцы , lazy - можно было сразу применить при конфиге
@PurpleSchool
@PurpleSchool 6 ай бұрын
👍
@al77ex1
@al77ex1 Жыл бұрын
Это же получился в итоге астровим 4.0! Со всеми достоинствами и обрезанными недостатками ) Супер!
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо!
@thats_embarrassing_JS
@thats_embarrassing_JS 11 ай бұрын
Мне кажется, следовало в видео сначала рассказать про mason, а потом уже про настройку lsp. Лично я ранее с vim и nvim не работал, поэтому старался повторять за вами. Потом, когда вы начали настраивать lsp, я столкнулся с проблемой, что typescript-language-server у меня не находится. Лишь спустя день додумался до того, чтобы установить его через npm глобально. Однако, только тогда, когда в видео речь зашла про mason, я понял, в чём изначально проблема была. Надо было установить tsserver через mason и всё.
@thats_embarrassing_JS
@thats_embarrassing_JS 11 ай бұрын
Тем не менее, спасибо за видео! Очень полезный материал. Теперь я хочу попробовать написать свой конфиг самостоятельно.
@PurpleSchool
@PurpleSchool 11 ай бұрын
Спасибо!
@nanoberzerk
@nanoberzerk 11 ай бұрын
согласен. Тоже делал step-by-step и не мог понять, почему у меня он не работает.
@vasopython1547
@vasopython1547 6 ай бұрын
большое человеческое спасибо! давно пользуюсь астровим, но его обновы и конфиг такой мудреный, а половиной пакетов никогда не пользовался, теперь все осмысленно стало
@PurpleSchool
@PurpleSchool 6 ай бұрын
Пожалуйста!
@jackmorrison4219
@jackmorrison4219 Ай бұрын
Лучшее что есть по lua и lazyvim на Ютуб. Если поставил бы дебагер - цены тебе не было. Это уже сам буду разбираться
@PurpleSchool
@PurpleSchool Ай бұрын
@@jackmorrison4219 У меня есть настройка debugger в одном из видео про плагины NeoVim
@SergiuBurduja-y1l
@SergiuBurduja-y1l 7 ай бұрын
Спасибо, начну использовать вашу сборку
@КосАн-и7я
@КосАн-и7я 3 ай бұрын
За набор плагинов спасибо, но при клонировании и установке вылазят постоянно разные ошибки. попробовал некоторые исправить, но появляются новые. буду смотреть другие видео по настройке. ☹
@PurpleSchool
@PurpleSchool 3 ай бұрын
👍
@ДимаМельников-ы6к
@ДимаМельников-ы6к 2 ай бұрын
При найстройке neotree выдало следующую ошибку E5108: Error executing lua [string ":lua"]:1: loop or previous error loading module 'neo-tree.command' stack traceback: [C]: in function 'require' [string ":lua"]:1: in main chunk
@happypanda1995
@happypanda1995 6 ай бұрын
Спасибо за видео. Очень помогло с этой каруселью плагинов)
@PurpleSchool
@PurpleSchool 6 ай бұрын
Спасибо)
@BobiBobObana
@BobiBobObana 8 ай бұрын
21:24 не доллар запятая. а < L> что бы переместиться вниз экрана (кстати полезно < H > и < М >). и < А > что бы перейти в режим вставки в конце строки. И вообще что бы не открывать заново < nvim мой файл> . просто жмете пару раз и открывается последние редактируемый файлы. в обратную сторону открыть файлы
@ЕвгенийЯкунин-ф2д
@ЕвгенийЯкунин-ф2д Жыл бұрын
Спасибо! Большая и полезная работа проведена!
@PurpleSchool
@PurpleSchool Жыл бұрын
Пожалуйста 👍
@mew6085
@mew6085 11 ай бұрын
круть, очень понятно объясняешь
@PurpleSchool
@PurpleSchool 11 ай бұрын
Спасибо!
@blackmass4925
@blackmass4925 7 ай бұрын
Информация полезная, благодарю за это. Но также дам обратную связь о том, что можно было бы улучшить: Говорить нормальным, не вкрадчивым голосом. То есть со средней громкостью, с которой человек обычно разговаривает. Чётко произносить окончания всех слов, не произносить "дианостика"и проч. Английские слова произносить правильно и одинаково, не произносить "мэйсон" и затем "масон" (mason) Хотя бы поверхностно шлифануть речь фильтром: убрать реверберацию комнаты, гулкость, артефакты речи("э-э-э", причмокивания, вздохи Все огрехи перезаписывать. В черновике может быть многочасовое видео. В итоговом чистовике на 52 минуты должно быть всё вылизано, как у кота яйца. Не допускать брак. В-общем ориентироваться на англоязычных техноблогеров.
@KhSlavjan
@KhSlavjan 11 ай бұрын
нету ссылок в описании к видео -- очень неудоно следовать инструкциям, приходится разглядывать:"а куда же там пошёл автор" в строке адреса
@PurpleSchool
@PurpleSchool 11 ай бұрын
Вот мой финальный конфиг, можно с ним сравнивать github.com/AlariCode/purpleschool-neovim
@АлексейАлексеев-в2й9й
@АлексейАлексеев-в2й9й Жыл бұрын
Ждал твоего конфига, спасибо за твою работу ! Круто было бы если бы была комбинация для typescript hint, чтобы было удобно понимать с какой переменной имеем дело. Но это я сам попробую поковырять. Но единственное что пока мне не нравится, это решать мерж конфликты в lazygit, nvim. Как-то для меня не удобно
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо! Hint типов есть - это комбинация SHIFT + K
@two-spikes
@two-spikes Жыл бұрын
очень круто
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо!
@vnr39
@vnr39 Жыл бұрын
Хотелось бы видеть какие сочетания клавиш нажимаете в процессе. Есть проги которые отображают на экране.
@PurpleSchool
@PurpleSchool Жыл бұрын
В новых видео уже добавил отображение
@vladimirx2587
@vladimirx2587 Жыл бұрын
Подскажите пожалуйста почему может не работать нормально toggleterm? Терминал будто открывается и автоматически закрывается
@PurpleSchool
@PurpleSchool Жыл бұрын
Может сразу 2 высота toggle идёт?
@s_gryt
@s_gryt Жыл бұрын
Огромная благодарность keystrokes на экране
@PurpleSchool
@PurpleSchool Жыл бұрын
Пожалуйста 👍
@bogdaryan13
@bogdaryan13 Жыл бұрын
Информация🔥🔥🔥
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо 👍
@colin0516
@colin0516 Ай бұрын
nice men i can follow along x)
@serikov4430
@serikov4430 Жыл бұрын
Спасибо!
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо!
@Андрей-х2э8б
@Андрей-х2э8б Жыл бұрын
У астро есть еще одна проблема - не работает xkb-switch, без которого я жить не могу. И я несколько раз пытался перейти на lua-плагины, но до сих пор остаюсь на старых добрых vim-плагинах (в этом случае нет большой разницы использовать vim или neovim). Ну попробую еще раз))
@PurpleSchool
@PurpleSchool Жыл бұрын
Я тоже сидел на Vim, но скорость Neovim мне больше понравилась, так что стоит попробовать.
@tihon4979
@tihon4979 11 ай бұрын
Что-то не понял как вернуть по нажатию на кнопку "s" удаление символа под курсором и переход в режим "insert" вместо поиска по файлу?
@George-zv3em
@George-zv3em 5 ай бұрын
Автору спасибо за видео. Но есть одно но. Если таким образом устанавливать плагины, то при запуске nvim вместе с ним будут загружаться все установленные плагины, это видно когда после установки dashbord, nvim показывает что он загрузил 31 плагин. Lazy даёт возможность настроить отложенную загрузку, то есть настроить загрузку плагина на определённое событие и не занимать память тем чем не пользуешься в данный момент, тем самым ускоряя работу neovim
@PurpleSchool
@PurpleSchool 5 ай бұрын
👍
@gz2930
@gz2930 5 ай бұрын
Скопировал с гита всю структуру но он не устанавливает плагины
@witseid
@witseid Жыл бұрын
Ты лучший! ❤️ Подписался Кстати, в nvim отказался от использования файловых деревьев (neo-tree, nvim-tree), использую телескоп в купе с гарпуном. На мой взгляд это удобнее, что думаешь?
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо! Для переключения да. Но если нужен например соседний файл в компоненте, то быстрее открыть дерево с текущим файлом. Так же нужно создавать, переименовывать и удалять файлы, как без дерева быть?
@dmytrob7336
@dmytrob7336 Жыл бұрын
@@PurpleSchool так есть-же старый, добрый ":e ". из командного режима.
@ryumayer
@ryumayer Жыл бұрын
спасибо за видео, Антон, но вопрос не по теме - какая у вас клавиатура? ^^
@PurpleSchool
@PurpleSchool Жыл бұрын
Varmilo Moonlight
@КириллЛозовский-ю9щ
@КириллЛозовский-ю9щ Жыл бұрын
Большое спасибо за видео Антон! Не подскажите как настроить автокомплит для sass фалов? А то в css и scss все работает а в sass нет (((
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо! Вот тут взять нужную и добавить в файл конфига LSP: github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md
@КириллЛозовский-ю9щ
@КириллЛозовский-ю9щ Жыл бұрын
@@PurpleSchool Большое спасибо за ответ! Протестировал конфиги но с sass к сожалению никто не хочет работать (( всем только скобочки подавай ((
@GLUCKKKKKKKKKK
@GLUCKKKKKKKKKK Жыл бұрын
Все супер. Пробовал harpoon от ThePrimeagent -а?)))
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо! Да, но что-то не смог к нему привыкнуть. Идея правильная, но в мой паттерн использования не ложится.
@1cediver
@1cediver Жыл бұрын
Еще вопрос, в вашей сборке у меня почему то не работает форматирование через сохранение, хотя по lf все работает отлично. Не подскажете, что исправить? Хочется все таки, чтобы это делалось на автомате.
@PurpleSchool
@PurpleSchool Жыл бұрын
В nullls.lua проверить что для данного типа файлов всё настроено
@maximhasp1
@maximhasp1 Жыл бұрын
Пожалуйста подскажите как в данной конкретной сборке отключить "virtual_text" и подчеркивание ошибок, копание документации "lsp_config" не дало,
@VS-nq1ro
@VS-nq1ro Жыл бұрын
Классное видео! Вопрос: NeoTree с float окном перестает отслеживать местоположение (из какого файла мы его откоываем) Эту проблему кому нибудь удалось решить?
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо! Я уже обновил у себя репозиторий, там исправлена проблема.
@VS-nq1ro
@VS-nq1ro Жыл бұрын
@@PurpleSchool обновил и посмотрел, работает только с добавлением параметра reveal, тогл у меня так и не работает. Но я нашел замену этому - telescope-file-browser - хорошо работает и открывается по центру. Такой вопрос, вы не находили как сделать так чтоб из файла темплейта (в ангуляре) можно было переходить в компонент при наведении на пропс элемента? (вдруг вам такое известно)
@КонстантинБойченко-ч3ч
@КонстантинБойченко-ч3ч 4 ай бұрын
Добрый день, подскажите, каким образом можно настроить запуск кода программы (в моем случае Python) не выходя из самого nvim. Грубо говоря, чтобы я прожал какую-либо комбинацию клавиш и программа отработала-запустилась, как если бы я ввел в командной строке - ``` :!python3.12 ```?
@PurpleSchool
@PurpleSchool 4 ай бұрын
Можно сделать вывоз данной команды с открытием терминала
@gardiboy9358
@gardiboy9358 17 күн бұрын
2:52 Как сделать такую же подсветку команд красным и зелёным на zsh?
@PurpleSchool
@PurpleSchool 17 күн бұрын
@@gardiboy9358 это плагин zsh kzbin.info/www/bejne/hYebn4OpjN6qisU
@maximhasp1
@maximhasp1 Жыл бұрын
Доброго времени суток, Антон спасибо вам большое за вашу работу, пожалуйста сделайте понятный гайд по созданию и работе c сниппетоами, также как правильно прикрутить emmet.
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо! Ок, добавлю в список дальнейших видео. В целом думаю прикручу в мою конфигурацию, как руки дойдут.
@grishazhilich8631
@grishazhilich8631 Жыл бұрын
Такая же проблема, я пытался, но пока не получается
@3y6HuK_
@3y6HuK_ 11 ай бұрын
Сейчас вышла сборка Vimacs основанная на NeoVim. Вот интересно, что про неё можете сказать?
@PurpleSchool
@PurpleSchool 11 ай бұрын
Не видел, но гляну ради интереса
@samyosemite653
@samyosemite653 Жыл бұрын
еще вопросик, в астро да и помойму в дефолтном виме, когда нажимаешь "*" - начинается итерация по слову, к-ое находится под курсором. А тут поведение немного другое - появляется попап с поиском по-проекту ( Тебе не кажется, что дефолтное поведение немного практичней ? Т.к. если же тебе нуже поиск по проекту - лучше использовать `go to refference` ? ( gr )
@PurpleSchool
@PurpleSchool Жыл бұрын
В целом можно вернуть на дефолтное. Возможно действительно правильнее искать внутри файла
@_regman
@_regman Жыл бұрын
По мне вкусовщина.. Но мне дико не хватает прозрачного фона и наверное neovide хотя он тоже не без недостатков 😅
@PurpleSchool
@PurpleSchool Жыл бұрын
Прозрачный фон плохо смотрится со вкладками, потому отключил его)
@Kai41k
@Kai41k Жыл бұрын
А что насчёт Oh-My-Nvim?
@PurpleSchool
@PurpleSchool Жыл бұрын
Не пользовался ей кстати, надо глянуть.
@f4kell12
@f4kell12 Жыл бұрын
Подскажите как сделать прозрачный фон?
@СтасДзасохов
@СтасДзасохов 6 ай бұрын
Какие шрифты можно установить для того чтобы корректно отображались иконки? Я знаю что nerd-fonts нужен, но неужели их все надо установить?
@PurpleSchool
@PurpleSchool 6 ай бұрын
Надо установить один любой с поддержкой nerd font: www.nerdfonts.com/
@PetrBiryukov
@PetrBiryukov 9 ай бұрын
Посмотрел ваш конфиг и есть вопросы к плагину null-ls, у меня если сделать его check, то выходят ошибки, а именно для ltrs и rustfmt, а также lua_format. Подскажите как решить?
@PurpleSchool
@PurpleSchool 9 ай бұрын
Я бы рекомендовал его сменить, так как он стал depricated
@nomad2533
@nomad2533 Жыл бұрын
в названии таймкода 0:11, опечатка скорее всего - "свой")
@KrtNinja
@KrtNinja 10 ай бұрын
neo-tree удобно переименовывает, перемещает файлы (Антон). Подскажите а как же насчет выполнения этих же действий с автоматическим переименованием для зависимых файлов от измененного файла? Второй вопрос - а зачем вообще собирать свой конфиг когда есть готовые по типу астронвим, который поддерживают разработчики? Заранее спасибо за ответы :)
@PurpleSchool
@PurpleSchool 10 ай бұрын
С зависимостями сложнее, тут нужен другой плагин. По сборке можно и готовую с доработкой. Вот последняя моя сборка: kzbin.info/www/bejne/h2LKepWGeringpI
@KrtNinja
@KrtNinja 10 ай бұрын
​@@PurpleSchoolА какой тогда, почему не сразу рассказывать о нем, а иначе огромная головная боль без такого функционала?
@brickman5944
@brickman5944 Жыл бұрын
Спасибо за видео! Но не получается установить lsp сервер, сделал все как на видео, но выходит ошибка. Error while calling lua chunk: .config/nvim/lua/plugins/lsp.lua:2: module 'cmp_nvim_lsp' not found:
@PurpleSchool
@PurpleSchool Жыл бұрын
Его нужно установить через менеджер плагинов
@sergeipopov
@sergeipopov Жыл бұрын
Подскажите что нужно сделать чтобы импорты по -leader-l-a- работали? Почему-то на астровиме никак не хотят показывать никаких действий...
@PurpleSchool
@PurpleSchool Жыл бұрын
Leader + l + a - и внизу появляется выбор, а не в окне как Astrovim
@sergeipopov
@sergeipopov Жыл бұрын
@@PurpleSchool тут вопрос не про то, где должно появиться. У меня вообще почему-то не появляются, ни в астровим, ни в nvchard (решил, раз уж разбираться с плагинами и настройками, поставлю себе их конструктор). Пойду гуглить как в pyright это настроить...
@giunone1
@giunone1 10 ай бұрын
Трудно будет перейти на neovim ? Я только ideavim на pycharm пользовался до этого. И что лучше, vim или neovim?
@PurpleSchool
@PurpleSchool 10 ай бұрын
Перейти не очень просто. Лучше neovim
@romanpetrashkevich5292
@romanpetrashkevich5292 Жыл бұрын
👍
@PurpleSchool
@PurpleSchool Жыл бұрын
🔥
@arxichopes27
@arxichopes27 Жыл бұрын
9:30 У меня не работает потому что Bash, или указать полный путь к файлу?
@СеменАлександрович-у4ы
@СеменАлександрович-у4ы Жыл бұрын
Тоже проблемы с установкой. Ругается на то что отказано в доступе при попытке создания директории "/Users/xxx/.cache/nvim". MacOS. Обычный терминал
@ДмитрийСергеев-л6г
@ДмитрийСергеев-л6г 2 ай бұрын
Спасибо за видео! Не заработал правда у меня toggleterm
@PurpleSchool
@PurpleSchool 2 ай бұрын
@@ДмитрийСергеев-л6г пожалуйста
@thomasanderson571
@thomasanderson571 Жыл бұрын
Если кто то по данному гайду будет настраивать на Линухе nvim. sudo npm install -g pyright - поставьте pyright через эту команду. Тогда автокомплит заработает. Кучу времени потратил, чтоб разобраться.
@thomasanderson571
@thomasanderson571 Жыл бұрын
Вижу, что уже после настройки автокомплита, разговор зашел про установку инструмента проверки типов и почему на видео она так ловко работает. Скажите пожалуйста, а есть ли разница, как ее устанавливать? Средствами ОС или через Mason? Может есть подводные камни, например, если средствами ОС ставить, не аукнется ли это в дальнейшем в самый не подходящий момент?
@PurpleSchool
@PurpleSchool Жыл бұрын
Разницы нет, просто Mason делает все за вас и не надо искать как. Главное в LSP указать какой сервер вам нужен в конфигурации
@thomasanderson571
@thomasanderson571 Жыл бұрын
@@PurpleSchool Спасибо. Очень крутое видео, вроде все настроил, что хотел Только автоисправление при сохранении файла заставить работать с Python так и не удалось, ну да бог с ним.
@artem_morozov
@artem_morozov 3 ай бұрын
На Линукс для lazy нужен nvim версии > 0.8. Как ты это обошел если на Линукс последняя версия 0.6?
@plbr2
@plbr2 3 ай бұрын
Видать у тебя версия старая​@@artem_morozov
@grishazhilich8631
@grishazhilich8631 Жыл бұрын
Подскажите пожалуйста как добавить emmet в эту сборку
@PurpleSchool
@PurpleSchool Жыл бұрын
github.com/dcampos/cmp-emmet-vim
@fineworld-s1f
@fineworld-s1f Жыл бұрын
Спасибо! Сегодня поставил вашу конфигурацию и почти все работает (перепробовал многое уже, хочется чего то попроще). Два момента: почему то не работает терминал (toggleterm). Assertion failed status ==0... И второе: в прежних предустановленных конфигурациях я мог при наборе выбирать сниппеты, например, печатая rust код (fn ~). Здесь lsp не предлагает кроме подсказок никаких снипеттов. Как можно их добавить?
@PurpleSchool
@PurpleSchool Жыл бұрын
Странно с toggleterm, а для скипетры надо поставить дополнительный плагин.
@fineworld-s1f
@fineworld-s1f Жыл бұрын
Подскажете какой плагин?
@fineworld-s1f
@fineworld-s1f Жыл бұрын
И тогглтерм у меня работал и в LazyVim, и в NvChad
@PurpleSchool
@PurpleSchool Жыл бұрын
Можно посмотреть в исходниках, там toggle term
@kenun8069
@kenun8069 10 ай бұрын
привет,подскажите кто сталкивался с такой проблеой Spawning language server with cmd: pyright-langserver failed. The language server is either not installed, missing from PATH, or not executable. не могу пофиксить, в масоне нету этого сервера, хз уже что делать
@PurpleSchool
@PurpleSchool 10 ай бұрын
Установить его руками без Mason
@kenun8069
@kenun8069 10 ай бұрын
@@PurpleSchool как? npm i -g pyright?
@PurpleSchool
@PurpleSchool 10 ай бұрын
@@kenun8069 почитайте его документацию
@qwerty-st9hh
@qwerty-st9hh 10 ай бұрын
А где вы ascii арт зделали?
@PurpleSchool
@PurpleSchool 10 ай бұрын
В каком-то генераторе
@ВоваВосковщук-к4в
@ВоваВосковщук-к4в Жыл бұрын
почему у меня нет в telescope file previewer
@PurpleSchool
@PurpleSchool Жыл бұрын
Размер окна небольшой? Он сервант при небольшом размере.
@samyosemite653
@samyosemite653 Жыл бұрын
привет, спасибо за видео. Единственное что не устраивает - нео-трии отображает только рут-папку, а не текущий файл в буфере. Если вложенность проекта большая - долго проваливаться нужно, или использовать поиск ((
@samyosemite653
@samyosemite653 Жыл бұрын
Например у тебя есть папка с компонентом ( индекс, стили, типизация, может хуки каке-то ), поиском находишь индекс или любой другой файл . А вот перейти в соседний файлик в папке - уже больно, так как нео-трии не откроет текущую папку активного буфера (
@samyosemite653
@samyosemite653 Жыл бұрын
I tried to modify neo-tree configuration, but without any success: ( require("neo-tree").setup({ enable_git_status = true, enable_diagnostics = true, buffers = { follow_current_file = true, } })
@PurpleSchool
@PurpleSchool Жыл бұрын
Поправил, теперь отображает текущую папку. Это достигается :Neotree reveal
@samyosemite653
@samyosemite653 Жыл бұрын
@@PurpleSchool супер! благодарю за оперативную доработку!
@КоньЛюдоед-ф6ф
@КоньЛюдоед-ф6ф Жыл бұрын
Добрый вечер. спасибо за видео. У меня на этапе открытия :NeoTreeFloat получаю ошибку e492 Это не команда редактора: NeoTreeFloat в чем мог ошибиться? И у вас в nvim в режиме ввода команды после :N появляется окно с подсказами команд NeoTree у меня при :N только NeoTree и ничего более относящегося к нему NeoTreeClose тоже не вызывается а простое NeoTree нормоткрывается слева проводник Увидел в чем косяк. но не понял как убрать. У них вышла 3 версия а у тебя в видео вторая. Видимо строчка с легаси командами поменялась или что-то такое!?
@PurpleSchool
@PurpleSchool Жыл бұрын
Скорее всего он теперь после Neotree принимает дополнительные параметры как открыть. Можно глянуть в документации
@ДмитрийСергеев-л6г
@ДмитрийСергеев-л6г 2 ай бұрын
Подсказки появятся только после установки автокомплита, дальше в видео
@nikewhite4471
@nikewhite4471 11 ай бұрын
А что в качестве live server?
@PurpleSchool
@PurpleSchool 11 ай бұрын
Можно просто запустить live server в терминале
@alcor9921
@alcor9921 Жыл бұрын
То чувство, когда nvChat популярнее всех готовых сборок)
@PurpleSchool
@PurpleSchool Жыл бұрын
Да, сборка неплохая
@harrywilson3148
@harrywilson3148 7 ай бұрын
Видео: Собираем свой nvim конфиг. Тем временем папка .vscode на фоне превью)
@PurpleSchool
@PurpleSchool 7 ай бұрын
Ну один и тоже же проект кто-то из команды может запускать на VsCode, это нормально)
@СтависВега
@СтависВега Жыл бұрын
Спасибо. Еще бы линтер для питона и сборке бы цены не было!!!
@PurpleSchool
@PurpleSchool Жыл бұрын
Это делает пока тот же null_ls, но он архивирован и надо искать альтернативу
@egorpro7759
@egorpro7759 2 ай бұрын
вылетает миллионы, миллиарды ошибок я не знаю что делать, все перерыл
@pir0zh0kDevTV
@pir0zh0kDevTV 10 ай бұрын
в астро из коробки не работает ни один lsp И подсказки и т.п. не ворк
@PurpleSchool
@PurpleSchool 10 ай бұрын
Плохо
@GLUCKKKKKKKKKK
@GLUCKKKKKKKKKK Жыл бұрын
cannot make changes modifiable is off. Кто то сталкивался с такой проблемой ?
@JohnDoe-hw1sm
@JohnDoe-hw1sm Жыл бұрын
Скорее всего у тебя фокус был на каком-нибудь neo-tree и ты попытался перейти в режим редактирования.
@crazy_man9479
@crazy_man9479 6 ай бұрын
Подскажите, есть ли Emmet для данного чуда?
@PurpleSchool
@PurpleSchool 6 ай бұрын
Да, можно поставить плагин
@thomasanderson571
@thomasanderson571 Жыл бұрын
34:05 Вот это вообще не понял, давайте я сделаю + f f А как этот самый + f f сделать, не понятно =(
@thomasanderson571
@thomasanderson571 Жыл бұрын
Разобрался! Для таких же, как и я, людей, которые пытаются понять все эти заклинания из Некрономикона. + ff = leader ff, то бишь space (пробел) + ff. Если вы так же по гайду, ранее навесили leader на пробел. P.S. Никакой информатики не существует! Это все алхимия и черная магия!
@PurpleSchool
@PurpleSchool Жыл бұрын
👍
@ivanobuhov3757
@ivanobuhov3757 Жыл бұрын
@@thomasanderson571 Божеммойблять час на это убил
@ruslansmirnov9006
@ruslansmirnov9006 Жыл бұрын
то что конфига делится на разделы 8:55 -- Basic и 17:42 -- Plugins - это пользователи должны из космоса информацию получать? мне просто интересна логика разрабов...
@PurpleSchool
@PurpleSchool Жыл бұрын
Вы можете писать все даже в одном файле. Это моя структура, которую я задал.
@byour_
@byour_ 10 ай бұрын
E5113: Error while calling lua chunk: /home/sal0m0n/.config/nvim/lua/core/mappings.lua:4: attempt to index field 'keymap' (a nil value) stack traceback: /home/sal0m0n/.config/nvim/lua/core/mappings.lua:4: in main chunk [C]: in function 'require' /home/sal0m0n/.config/nvim/init.lua:2: in main chunk Я ленивая жопа просто скачал конфиг и ничего больше не делал вот такая ошибка выходит\
@byour_
@byour_ 10 ай бұрын
у меня ubuntu
@YuriyGomenyuk-si4nc
@YuriyGomenyuk-si4nc Жыл бұрын
работа над jose-elias-alvarez/null-ls.nvim прекращена (репо заархивирован). Кто что думает по этому поводу, какая лучше альтернатива?
@PurpleSchool
@PurpleSchool Жыл бұрын
Будем смотреть что появится, пока очевидной замены нет.
@1cediver
@1cediver Жыл бұрын
Подскажите, что нужно сделать с данной сборкой, чтобы заработали сниппеты? Плагин для них здесь есть добавляю сниппет по :VsnipOpen но сниппет в виде подсказки не появляется
@PurpleSchool
@PurpleSchool Жыл бұрын
Тут при подключении указать нужный движок снипетов: github.com/hrsh7th/nvim-cmp
AstroNvim - лучшая IDE на NeoVim для разработчика
32:54
PurpleSchool | Anton Larichev
Рет қаралды 71 М.
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 65 МЛН
Will A Guitar Boat Hold My Weight?
00:20
MrBeast
Рет қаралды 226 МЛН
Настройка Tmux - использование, установка, плагины
18:37
ПРОГРАММИСТЫ! ВСЕ СЮДА...
14:25
Winderton
Рет қаралды 340 М.
NeoVim - лучший редактор кода
12:32
Чёрный Треугольник
Рет қаралды 190 М.
Effective Neovim setup for web development towards 2024
1:00:28
devaslife
Рет қаралды 782 М.
when you have plan B 😂
00:11
Andrey Grechka
Рет қаралды 65 МЛН