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

Поділитися
Вставка
  • Опубліковано 4 лис 2024

КОМЕНТАРІ • 173

  • @ivanvostrilov1578
    @ivanvostrilov1578 Рік тому +8

    Дай бох здоровья! Отличный ролик, всё доступно, понятно, без воды и скрытых маневров, респект!

  • @АндрейЗарипов-щ5ж

    Спасибо тебе, Добрый человек. Работа проделана немалая чтоб другим было проще пройти этот путь

  • @enslit
    @enslit Рік тому +6

    Вот оно 😍 Я как раз думал написать свой конфиг, так как не могу выбрать между nvchad и astronvim.
    Твоё видео - подарок судьбы 😅
    Спасибо за отличный контент!

  • @EvgeniySpeshilov
    @EvgeniySpeshilov Рік тому +6

    Отличное обучающее видео Друже. Мне новичку немного сложны некоторые моменты, но потихоньку просмотрев несколько раз твоё видео думаю смогу повысить свой уровень знаний.🤝

  • @vasopython1547
    @vasopython1547 7 місяців тому

    большое человеческое спасибо! давно пользуюсь астровим, но его обновы и конфиг такой мудреный, а половиной пакетов никогда не пользовался, теперь все осмысленно стало

  • @alexandrsenkler4791
    @alexandrsenkler4791 8 місяців тому +1

    Привет интересное видео
    Мне кажется следующие команды очень удобны
    Предлагаю пользовать стандартные клавиши nvim
    :Ex -> перейдет в структуру папок
    d -> создать папку
    % -> создать файл
    :so -> перечитать сорцы , lazy - можно было сразу применить при конфиге

  • @SergiuBurduja-y1l
    @SergiuBurduja-y1l 8 місяців тому +1

    Спасибо, начну использовать вашу сборку

  • @тимур_атмосферный
    @тимур_атмосферный Місяць тому

    Спасибо большое за гайд, очень доходчиво объясняете

    • @PurpleSchool
      @PurpleSchool  Місяць тому

      @@тимур_атмосферный пожалуйста!

  • @al77ex1
    @al77ex1 Рік тому +1

    Это же получился в итоге астровим 4.0! Со всеми достоинствами и обрезанными недостатками ) Супер!

  • @BobiBobObana
    @BobiBobObana 9 місяців тому

    21:24 не доллар запятая. а < L> что бы переместиться вниз экрана (кстати полезно < H > и < М >). и < А > что бы перейти в режим вставки в конце строки.
    И вообще что бы не открывать заново < nvim мой файл> . просто жмете пару раз и открывается последние редактируемый файлы. в обратную сторону открыть файлы

  • @thats_embarrassing_JS
    @thats_embarrassing_JS Рік тому +3

    Мне кажется, следовало в видео сначала рассказать про mason, а потом уже про настройку lsp. Лично я ранее с vim и nvim не работал, поэтому старался повторять за вами. Потом, когда вы начали настраивать lsp, я столкнулся с проблемой, что typescript-language-server у меня не находится. Лишь спустя день додумался до того, чтобы установить его через npm глобально. Однако, только тогда, когда в видео речь зашла про mason, я понял, в чём изначально проблема была. Надо было установить tsserver через mason и всё.

    • @thats_embarrassing_JS
      @thats_embarrassing_JS Рік тому

      Тем не менее, спасибо за видео! Очень полезный материал. Теперь я хочу попробовать написать свой конфиг самостоятельно.

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Спасибо!

    • @nanoberzerk
      @nanoberzerk Рік тому +1

      согласен. Тоже делал step-by-step и не мог понять, почему у меня он не работает.

  • @blackmass4925
    @blackmass4925 8 місяців тому +2

    Информация полезная, благодарю за это.
    Но также дам обратную связь о том, что можно было бы улучшить:
    Говорить нормальным, не вкрадчивым голосом. То есть со средней громкостью, с которой человек обычно разговаривает.
    Чётко произносить окончания всех слов, не произносить "дианостика"и проч.
    Английские слова произносить правильно и одинаково, не произносить "мэйсон" и затем "масон" (mason)
    Хотя бы поверхностно шлифануть речь фильтром: убрать реверберацию комнаты, гулкость, артефакты речи("э-э-э", причмокивания, вздохи
    Все огрехи перезаписывать. В черновике может быть многочасовое видео. В итоговом чистовике на 52 минуты должно быть всё вылизано, как у кота яйца. Не допускать брак.
    В-общем ориентироваться на англоязычных техноблогеров.

  • @jackmorrison4219
    @jackmorrison4219 2 місяці тому

    Лучшее что есть по lua и lazyvim на Ютуб. Если поставил бы дебагер - цены тебе не было. Это уже сам буду разбираться

    • @PurpleSchool
      @PurpleSchool  2 місяці тому

      @@jackmorrison4219 У меня есть настройка debugger в одном из видео про плагины NeoVim

  • @happypanda1995
    @happypanda1995 7 місяців тому

    Спасибо за видео. Очень помогло с этой каруселью плагинов)

  • @mew6085
    @mew6085 Рік тому +1

    круть, очень понятно объясняешь

  • @ЕвгенийЯкунин-ф2д

    Спасибо! Большая и полезная работа проведена!

  • @КосАн-и7я
    @КосАн-и7я 4 місяці тому +2

    За набор плагинов спасибо, но при клонировании и установке вылазят постоянно разные ошибки. попробовал некоторые исправить, но появляются новые. буду смотреть другие видео по настройке. ☹

  • @vnr39
    @vnr39 Рік тому +1

    Хотелось бы видеть какие сочетания клавиш нажимаете в процессе. Есть проги которые отображают на экране.

    • @PurpleSchool
      @PurpleSchool  Рік тому

      В новых видео уже добавил отображение

  • @samyosemite653
    @samyosemite653 Рік тому

    еще вопросик, в астро да и помойму в дефолтном виме, когда нажимаешь "*" - начинается итерация по слову, к-ое находится под курсором. А тут поведение немного другое - появляется попап с поиском по-проекту ( Тебе не кажется, что дефолтное поведение немного практичней ? Т.к. если же тебе нуже поиск по проекту - лучше использовать `go to refference` ? ( gr )

    • @PurpleSchool
      @PurpleSchool  Рік тому

      В целом можно вернуть на дефолтное. Возможно действительно правильнее искать внутри файла

  • @АлексейАлексеев-в2й9й

    Ждал твоего конфига, спасибо за твою работу !
    Круто было бы если бы была комбинация для typescript hint, чтобы было удобно понимать с какой переменной имеем дело. Но это я сам попробую поковырять.
    Но единственное что пока мне не нравится, это решать мерж конфликты в lazygit, nvim. Как-то для меня не удобно

    • @PurpleSchool
      @PurpleSchool  Рік тому +1

      Спасибо! Hint типов есть - это комбинация SHIFT + K

  • @two-spikes
    @two-spikes Рік тому +1

    очень круто

  • @George-zv3em
    @George-zv3em 7 місяців тому

    Автору спасибо за видео. Но есть одно но. Если таким образом устанавливать плагины, то при запуске nvim вместе с ним будут загружаться все установленные плагины, это видно когда после установки dashbord, nvim показывает что он загрузил 31 плагин. Lazy даёт возможность настроить отложенную загрузку, то есть настроить загрузку плагина на определённое событие и не занимать память тем чем не пользуешься в данный момент, тем самым ускоряя работу neovim

  • @Андрей-х2э8б
    @Андрей-х2э8б Рік тому +1

    У астро есть еще одна проблема - не работает xkb-switch, без которого я жить не могу. И я несколько раз пытался перейти на lua-плагины, но до сих пор остаюсь на старых добрых vim-плагинах (в этом случае нет большой разницы использовать vim или neovim). Ну попробую еще раз))

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Я тоже сидел на Vim, но скорость Neovim мне больше понравилась, так что стоит попробовать.

  • @s_gryt
    @s_gryt Рік тому

    Огромная благодарность keystrokes на экране

  • @ДимаМельников-ы6к
    @ДимаМельников-ы6к 3 місяці тому +1

    При найстройке 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

  • @КириллЛозовский-ю9щ

    Большое спасибо за видео Антон!
    Не подскажите как настроить автокомплит для sass фалов? А то в css и scss все работает а в sass нет (((

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Спасибо! Вот тут взять нужную и добавить в файл конфига LSP: github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md

    • @КириллЛозовский-ю9щ
      @КириллЛозовский-ю9щ Рік тому

      @@PurpleSchool Большое спасибо за ответ! Протестировал конфиги но с sass к сожалению никто не хочет работать (( всем только скобочки подавай ((

  • @ryumayer
    @ryumayer Рік тому

    спасибо за видео, Антон, но вопрос не по теме - какая у вас клавиатура? ^^

  • @GLUCKKKKKKKKKK
    @GLUCKKKKKKKKKK Рік тому +1

    Все супер. Пробовал harpoon от ThePrimeagent -а?)))

    • @PurpleSchool
      @PurpleSchool  Рік тому +1

      Спасибо! Да, но что-то не смог к нему привыкнуть. Идея правильная, но в мой паттерн использования не ложится.

  • @1cediver
    @1cediver Рік тому

    Еще вопрос, в вашей сборке у меня почему то не работает форматирование через сохранение, хотя по lf все работает отлично. Не подскажете, что исправить? Хочется все таки, чтобы это делалось на автомате.

    • @PurpleSchool
      @PurpleSchool  Рік тому

      В nullls.lua проверить что для данного типа файлов всё настроено

  • @witseid
    @witseid Рік тому

    Ты лучший! ❤️
    Подписался
    Кстати, в nvim отказался от использования файловых деревьев (neo-tree, nvim-tree), использую телескоп в купе с гарпуном. На мой взгляд это удобнее, что думаешь?

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Спасибо!
      Для переключения да. Но если нужен например соседний файл в компоненте, то быстрее открыть дерево с текущим файлом. Так же нужно создавать, переименовывать и удалять файлы, как без дерева быть?

    • @dmytrob7336
      @dmytrob7336 Рік тому

      @@PurpleSchool так есть-же старый, добрый ":e ". из командного режима.

  • @bogdaryan13
    @bogdaryan13 Рік тому

    Информация🔥🔥🔥

  • @colin0516
    @colin0516 2 місяці тому

    nice men
    i can follow along x)

  • @giunone1
    @giunone1 Рік тому

    Трудно будет перейти на neovim ? Я только ideavim на pycharm пользовался до этого. И что лучше, vim или neovim?

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Перейти не очень просто. Лучше neovim

  • @maximhasp1
    @maximhasp1 Рік тому

    Доброго времени суток, Антон спасибо вам большое за вашу работу, пожалуйста сделайте понятный гайд по созданию и работе c сниппетоами, также как правильно прикрутить emmet.

    • @PurpleSchool
      @PurpleSchool  Рік тому +1

      Спасибо! Ок, добавлю в список дальнейших видео. В целом думаю прикручу в мою конфигурацию, как руки дойдут.

    • @grishazhilich8631
      @grishazhilich8631 Рік тому

      Такая же проблема, я пытался, но пока не получается

  • @serikov4430
    @serikov4430 Рік тому

    Спасибо!

  • @vladimirx2587
    @vladimirx2587 Рік тому +1

    Подскажите пожалуйста почему может не работать нормально toggleterm? Терминал будто открывается и автоматически закрывается

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Может сразу 2 высота toggle идёт?

  • @KrtNinja
    @KrtNinja 11 місяців тому

    neo-tree удобно переименовывает, перемещает файлы (Антон).
    Подскажите а как же насчет выполнения этих же действий с автоматическим переименованием для зависимых файлов от измененного файла?
    Второй вопрос - а зачем вообще собирать свой конфиг когда есть готовые по типу астронвим, который поддерживают разработчики?
    Заранее спасибо за ответы :)

    • @PurpleSchool
      @PurpleSchool  11 місяців тому

      С зависимостями сложнее, тут нужен другой плагин. По сборке можно и готовую с доработкой. Вот последняя моя сборка: ua-cam.com/video/Q1gIbPEStL0/v-deo.html

    • @KrtNinja
      @KrtNinja 11 місяців тому

      ​@@PurpleSchoolА какой тогда, почему не сразу рассказывать о нем, а иначе огромная головная боль без такого функционала?

  • @nomad2533
    @nomad2533 Рік тому

    в названии таймкода 0:11, опечатка скорее всего - "свой")

  • @VS-nq1ro
    @VS-nq1ro Рік тому +1

    Классное видео! Вопрос: NeoTree с float окном перестает отслеживать местоположение (из какого файла мы его откоываем) Эту проблему кому нибудь удалось решить?

    • @PurpleSchool
      @PurpleSchool  Рік тому +1

      Спасибо! Я уже обновил у себя репозиторий, там исправлена проблема.

    • @VS-nq1ro
      @VS-nq1ro Рік тому

      @@PurpleSchool обновил и посмотрел, работает только с добавлением параметра reveal, тогл у меня так и не работает. Но я нашел замену этому - telescope-file-browser - хорошо работает и открывается по центру.
      Такой вопрос, вы не находили как сделать так чтоб из файла темплейта (в ангуляре) можно было переходить в компонент при наведении на пропс элемента? (вдруг вам такое известно)

  • @3y6HuK_
    @3y6HuK_ Рік тому

    Сейчас вышла сборка Vimacs основанная на NeoVim. Вот интересно, что про неё можете сказать?

    • @PurpleSchool
      @PurpleSchool  Рік тому +1

      Не видел, но гляну ради интереса

  • @_regman
    @_regman Рік тому +1

    По мне вкусовщина..
    Но мне дико не хватает прозрачного фона и наверное neovide хотя он тоже не без недостатков 😅

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Прозрачный фон плохо смотрится со вкладками, потому отключил его)

  • @tihon4979
    @tihon4979 Рік тому

    Что-то не понял как вернуть по нажатию на кнопку "s" удаление символа под курсором и переход в режим "insert" вместо поиска по файлу?

  • @СтасДзасохов
    @СтасДзасохов 7 місяців тому

    Какие шрифты можно установить для того чтобы корректно отображались иконки? Я знаю что nerd-fonts нужен, но неужели их все надо установить?

    • @PurpleSchool
      @PurpleSchool  7 місяців тому

      Надо установить один любой с поддержкой nerd font: www.nerdfonts.com/

  • @gz2930
    @gz2930 7 місяців тому +1

    Скопировал с гита всю структуру но он не устанавливает плагины

  • @thomasanderson571
    @thomasanderson571 Рік тому +3

    Если кто то по данному гайду будет настраивать на Линухе nvim. sudo npm install -g pyright - поставьте pyright через эту команду. Тогда автокомплит заработает. Кучу времени потратил, чтоб разобраться.

    • @thomasanderson571
      @thomasanderson571 Рік тому

      Вижу, что уже после настройки автокомплита, разговор зашел про установку инструмента проверки типов и почему на видео она так ловко работает. Скажите пожалуйста, а есть ли разница, как ее устанавливать? Средствами ОС или через Mason? Может есть подводные камни, например, если средствами ОС ставить, не аукнется ли это в дальнейшем в самый не подходящий момент?

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Разницы нет, просто Mason делает все за вас и не надо искать как. Главное в LSP указать какой сервер вам нужен в конфигурации

    • @thomasanderson571
      @thomasanderson571 Рік тому

      @@PurpleSchool Спасибо. Очень крутое видео, вроде все настроил, что хотел Только автоисправление при сохранении файла заставить работать с Python так и не удалось, ну да бог с ним.

    • @artem_morozov
      @artem_morozov 5 місяців тому

      На Линукс для lazy нужен nvim версии > 0.8. Как ты это обошел если на Линукс последняя версия 0.6?

    • @plbr2
      @plbr2 4 місяці тому

      Видать у тебя версия старая​@@artem_morozov

  • @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  Рік тому +1

      Поправил, теперь отображает текущую папку. Это достигается :Neotree reveal

    • @samyosemite653
      @samyosemite653 Рік тому +1

      @@PurpleSchool супер! благодарю за оперативную доработку!

  • @KhSlavjan
    @KhSlavjan Рік тому +1

    нету ссылок в описании к видео -- очень неудоно следовать инструкциям, приходится разглядывать:"а куда же там пошёл автор" в строке адреса

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Вот мой финальный конфиг, можно с ним сравнивать github.com/AlariCode/purpleschool-neovim

  • @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

  • @maximhasp1
    @maximhasp1 Рік тому

    Пожалуйста подскажите как в данной конкретной сборке отключить "virtual_text" и подчеркивание ошибок, копание документации "lsp_config" не дало,

  • @f4kell12
    @f4kell12 Рік тому

    Подскажите как сделать прозрачный фон?

  • @Kai41k
    @Kai41k Рік тому +1

    А что насчёт Oh-My-Nvim?

    • @PurpleSchool
      @PurpleSchool  Рік тому +1

      Не пользовался ей кстати, надо глянуть.

  • @КонстантинБойченко-ч3ч

    Добрый день, подскажите, каким образом можно настроить запуск кода программы (в моем случае Python) не выходя из самого nvim. Грубо говоря, чтобы я прожал какую-либо комбинацию клавиш и программа отработала-запустилась, как если бы я ввел в командной строке - ``` :!python3.12 ```?

    • @PurpleSchool
      @PurpleSchool  5 місяців тому

      Можно сделать вывоз данной команды с открытием терминала

  • @gardiboy9358
    @gardiboy9358 Місяць тому

    2:52 Как сделать такую же подсветку команд красным и зелёным на zsh?

    • @PurpleSchool
      @PurpleSchool  Місяць тому

      @@gardiboy9358 это плагин zsh ua-cam.com/video/OV8nPsWywTc/v-deo.html

  • @PetrBiryukov
    @PetrBiryukov 11 місяців тому

    Посмотрел ваш конфиг и есть вопросы к плагину null-ls, у меня если сделать его check, то выходят ошибки, а именно для ltrs и rustfmt, а также lua_format. Подскажите как решить?

    • @PurpleSchool
      @PurpleSchool  11 місяців тому

      Я бы рекомендовал его сменить, так как он стал depricated

  • @sergeipopov
    @sergeipopov Рік тому

    Подскажите что нужно сделать чтобы импорты по -leader-l-a- работали? Почему-то на астровиме никак не хотят показывать никаких действий...

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Leader + l + a - и внизу появляется выбор, а не в окне как Astrovim

    • @sergeipopov
      @sergeipopov Рік тому

      @@PurpleSchool тут вопрос не про то, где должно появиться. У меня вообще почему-то не появляются, ни в астровим, ни в nvchard (решил, раз уж разбираться с плагинами и настройками, поставлю себе их конструктор). Пойду гуглить как в pyright это настроить...

  • @КоньЛюдоед-ф6ф
    @КоньЛюдоед-ф6ф Рік тому

    Добрый вечер. спасибо за видео. У меня на этапе открытия :NeoTreeFloat получаю ошибку e492 Это не команда редактора: NeoTreeFloat в чем мог ошибиться? И у вас в nvim в режиме ввода команды после :N появляется окно с подсказами команд NeoTree у меня при :N только NeoTree и ничего более относящегося к нему
    NeoTreeClose тоже не вызывается а простое NeoTree нормоткрывается слева проводник
    Увидел в чем косяк. но не понял как убрать. У них вышла 3 версия а у тебя в видео вторая. Видимо строчка с легаси командами поменялась или что-то такое!?

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Скорее всего он теперь после Neotree принимает дополнительные параметры как открыть. Можно глянуть в документации

    • @ДмитрийСергеев-л6г
      @ДмитрийСергеев-л6г 3 місяці тому

      Подсказки появятся только после установки автокомплита, дальше в видео

  • @romanpetrashkevich5292
    @romanpetrashkevich5292 Рік тому

    👍

  • @СтависВега
    @СтависВега Рік тому

    Спасибо. Еще бы линтер для питона и сборке бы цены не было!!!

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Это делает пока тот же null_ls, но он архивирован и надо искать альтернативу

  • @alcor9921
    @alcor9921 Рік тому

    То чувство, когда nvChat популярнее всех готовых сборок)

  • @brickman5944
    @brickman5944 Рік тому

    Спасибо за видео! Но не получается установить lsp сервер, сделал все как на видео, но выходит ошибка. Error while calling lua chunk: .config/nvim/lua/plugins/lsp.lua:2: module 'cmp_nvim_lsp'
    not found:

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Его нужно установить через менеджер плагинов

  • @qwerty-st9hh
    @qwerty-st9hh 11 місяців тому

    А где вы ascii арт зделали?

    • @PurpleSchool
      @PurpleSchool  11 місяців тому

      В каком-то генераторе

  • @ДмитрийСергеев-л6г
    @ДмитрийСергеев-л6г 3 місяці тому +1

    Спасибо за видео!
    Не заработал правда у меня toggleterm

    • @PurpleSchool
      @PurpleSchool  3 місяці тому +2

      @@ДмитрийСергеев-л6г пожалуйста

    • @ПавелЕгоров-у5т
      @ПавелЕгоров-у5т 13 днів тому

      ​@@PurpleSchoolу меня тоже. Линукс минт. Мигает на пол секунды и пропадает

  • @kenun8069
    @kenun8069 11 місяців тому

    привет,подскажите кто сталкивался с такой проблеой Spawning language server with cmd: pyright-langserver failed. The language server is either not installed, missing from PATH, or not executable.
    не могу пофиксить, в масоне нету этого сервера, хз уже что делать

    • @PurpleSchool
      @PurpleSchool  11 місяців тому

      Установить его руками без Mason

    • @kenun8069
      @kenun8069 11 місяців тому

      @@PurpleSchool как? npm i -g pyright?

    • @PurpleSchool
      @PurpleSchool  11 місяців тому

      @@kenun8069 почитайте его документацию

  • @nikewhite4471
    @nikewhite4471 Рік тому

    А что в качестве live server?

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Можно просто запустить live server в терминале

  • @grishazhilich8631
    @grishazhilich8631 Рік тому

    Подскажите пожалуйста как добавить emmet в эту сборку

  • @GLUCKKKKKKKKKK
    @GLUCKKKKKKKKKK Рік тому

    cannot make changes modifiable is off. Кто то сталкивался с такой проблемой ?

    • @JohnDoe-hw1sm
      @JohnDoe-hw1sm Рік тому +1

      Скорее всего у тебя фокус был на каком-нибудь neo-tree и ты попытался перейти в режим редактирования.

  • @pir0zh0kDevTV
    @pir0zh0kDevTV 11 місяців тому

    в астро из коробки не работает ни один lsp
    И подсказки и т.п. не ворк

  • @arxichopes27
    @arxichopes27 Рік тому

    9:30 У меня не работает потому что Bash, или указать полный путь к файлу?

    • @СеменАлександрович-у4ы
      @СеменАлександрович-у4ы Рік тому

      Тоже проблемы с установкой. Ругается на то что отказано в доступе при попытке создания директории "/Users/xxx/.cache/nvim".
      MacOS. Обычный терминал

  • @ВоваВосковщук-к4в

    почему у меня нет в telescope file previewer

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Размер окна небольшой? Он сервант при небольшом размере.

  • @harrywilson3148
    @harrywilson3148 9 місяців тому

    Видео: Собираем свой nvim конфиг.
    Тем временем папка .vscode на фоне превью)

    • @PurpleSchool
      @PurpleSchool  9 місяців тому

      Ну один и тоже же проект кто-то из команды может запускать на VsCode, это нормально)

  • @egorpro7759
    @egorpro7759 3 місяці тому

    вылетает миллионы, миллиарды ошибок я не знаю что делать, все перерыл

  • @crazy_man9479
    @crazy_man9479 7 місяців тому

    Подскажите, есть ли Emmet для данного чуда?

    • @PurpleSchool
      @PurpleSchool  7 місяців тому

      Да, можно поставить плагин

  • @thomasanderson571
    @thomasanderson571 Рік тому

    34:05 Вот это вообще не понял, давайте я сделаю + f f А как этот самый + f f сделать, не понятно =(

    • @thomasanderson571
      @thomasanderson571 Рік тому +1

      Разобрался! Для таких же, как и я, людей, которые пытаются понять все эти заклинания из Некрономикона. + 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_ 11 місяців тому

    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_ 11 місяців тому

      у меня ubuntu

  • @YuriyGomenyuk-si4nc
    @YuriyGomenyuk-si4nc Рік тому

    работа над jose-elias-alvarez/null-ls.nvim прекращена (репо заархивирован). Кто что думает по этому поводу, какая лучше альтернатива?

    • @PurpleSchool
      @PurpleSchool  Рік тому +1

      Будем смотреть что появится, пока очевидной замены нет.

  • @1cediver
    @1cediver Рік тому

    Подскажите, что нужно сделать с данной сборкой, чтобы заработали сниппеты? Плагин для них здесь есть добавляю сниппет по :VsnipOpen но сниппет в виде подсказки не появляется

    • @PurpleSchool
      @PurpleSchool  Рік тому

      Тут при подключении указать нужный движок снипетов: github.com/hrsh7th/nvim-cmp