Вот оно 😍 Я как раз думал написать свой конфиг, так как не могу выбрать между nvchad и astronvim. Твоё видео - подарок судьбы 😅 Спасибо за отличный контент!
Отличное обучающее видео Друже. Мне новичку немного сложны некоторые моменты, но потихоньку просмотрев несколько раз твоё видео думаю смогу повысить свой уровень знаний.🤝
большое человеческое спасибо! давно пользуюсь астровим, но его обновы и конфиг такой мудреный, а половиной пакетов никогда не пользовался, теперь все осмысленно стало
Привет интересное видео Мне кажется следующие команды очень удобны Предлагаю пользовать стандартные клавиши nvim :Ex -> перейдет в структуру папок d -> создать папку % -> создать файл :so -> перечитать сорцы , lazy - можно было сразу применить при конфиге
21:24 не доллар запятая. а < L> что бы переместиться вниз экрана (кстати полезно < H > и < М >). и < А > что бы перейти в режим вставки в конце строки. И вообще что бы не открывать заново < nvim мой файл> . просто жмете пару раз и открывается последние редактируемый файлы. в обратную сторону открыть файлы
Мне кажется, следовало в видео сначала рассказать про mason, а потом уже про настройку lsp. Лично я ранее с vim и nvim не работал, поэтому старался повторять за вами. Потом, когда вы начали настраивать lsp, я столкнулся с проблемой, что typescript-language-server у меня не находится. Лишь спустя день додумался до того, чтобы установить его через npm глобально. Однако, только тогда, когда в видео речь зашла про mason, я понял, в чём изначально проблема была. Надо было установить tsserver через mason и всё.
Информация полезная, благодарю за это. Но также дам обратную связь о том, что можно было бы улучшить: Говорить нормальным, не вкрадчивым голосом. То есть со средней громкостью, с которой человек обычно разговаривает. Чётко произносить окончания всех слов, не произносить "дианостика"и проч. Английские слова произносить правильно и одинаково, не произносить "мэйсон" и затем "масон" (mason) Хотя бы поверхностно шлифануть речь фильтром: убрать реверберацию комнаты, гулкость, артефакты речи("э-э-э", причмокивания, вздохи Все огрехи перезаписывать. В черновике может быть многочасовое видео. В итоговом чистовике на 52 минуты должно быть всё вылизано, как у кота яйца. Не допускать брак. В-общем ориентироваться на англоязычных техноблогеров.
За набор плагинов спасибо, но при клонировании и установке вылазят постоянно разные ошибки. попробовал некоторые исправить, но появляются новые. буду смотреть другие видео по настройке. ☹
еще вопросик, в астро да и помойму в дефолтном виме, когда нажимаешь "*" - начинается итерация по слову, к-ое находится под курсором. А тут поведение немного другое - появляется попап с поиском по-проекту ( Тебе не кажется, что дефолтное поведение немного практичней ? Т.к. если же тебе нуже поиск по проекту - лучше использовать `go to refference` ? ( gr )
Ждал твоего конфига, спасибо за твою работу ! Круто было бы если бы была комбинация для typescript hint, чтобы было удобно понимать с какой переменной имеем дело. Но это я сам попробую поковырять. Но единственное что пока мне не нравится, это решать мерж конфликты в lazygit, nvim. Как-то для меня не удобно
Автору спасибо за видео. Но есть одно но. Если таким образом устанавливать плагины, то при запуске nvim вместе с ним будут загружаться все установленные плагины, это видно когда после установки dashbord, nvim показывает что он загрузил 31 плагин. Lazy даёт возможность настроить отложенную загрузку, то есть настроить загрузку плагина на определённое событие и не занимать память тем чем не пользуешься в данный момент, тем самым ускоряя работу neovim
У астро есть еще одна проблема - не работает xkb-switch, без которого я жить не могу. И я несколько раз пытался перейти на lua-плагины, но до сих пор остаюсь на старых добрых vim-плагинах (в этом случае нет большой разницы использовать vim или neovim). Ну попробую еще раз))
При найстройке 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
Еще вопрос, в вашей сборке у меня почему то не работает форматирование через сохранение, хотя по lf все работает отлично. Не подскажете, что исправить? Хочется все таки, чтобы это делалось на автомате.
Ты лучший! ❤️ Подписался Кстати, в nvim отказался от использования файловых деревьев (neo-tree, nvim-tree), использую телескоп в купе с гарпуном. На мой взгляд это удобнее, что думаешь?
Спасибо! Для переключения да. Но если нужен например соседний файл в компоненте, то быстрее открыть дерево с текущим файлом. Так же нужно создавать, переименовывать и удалять файлы, как без дерева быть?
Доброго времени суток, Антон спасибо вам большое за вашу работу, пожалуйста сделайте понятный гайд по созданию и работе c сниппетоами, также как правильно прикрутить emmet.
neo-tree удобно переименовывает, перемещает файлы (Антон). Подскажите а как же насчет выполнения этих же действий с автоматическим переименованием для зависимых файлов от измененного файла? Второй вопрос - а зачем вообще собирать свой конфиг когда есть готовые по типу астронвим, который поддерживают разработчики? Заранее спасибо за ответы :)
С зависимостями сложнее, тут нужен другой плагин. По сборке можно и готовую с доработкой. Вот последняя моя сборка: ua-cam.com/video/Q1gIbPEStL0/v-deo.html
Классное видео! Вопрос: NeoTree с float окном перестает отслеживать местоположение (из какого файла мы его откоываем) Эту проблему кому нибудь удалось решить?
@@PurpleSchool обновил и посмотрел, работает только с добавлением параметра reveal, тогл у меня так и не работает. Но я нашел замену этому - telescope-file-browser - хорошо работает и открывается по центру. Такой вопрос, вы не находили как сделать так чтоб из файла темплейта (в ангуляре) можно было переходить в компонент при наведении на пропс элемента? (вдруг вам такое известно)
Если кто то по данному гайду будет настраивать на Линухе nvim. sudo npm install -g pyright - поставьте pyright через эту команду. Тогда автокомплит заработает. Кучу времени потратил, чтоб разобраться.
Вижу, что уже после настройки автокомплита, разговор зашел про установку инструмента проверки типов и почему на видео она так ловко работает. Скажите пожалуйста, а есть ли разница, как ее устанавливать? Средствами ОС или через Mason? Может есть подводные камни, например, если средствами ОС ставить, не аукнется ли это в дальнейшем в самый не подходящий момент?
@@PurpleSchool Спасибо. Очень крутое видео, вроде все настроил, что хотел Только автоисправление при сохранении файла заставить работать с Python так и не удалось, ну да бог с ним.
привет, спасибо за видео. Единственное что не устраивает - нео-трии отображает только рут-папку, а не текущий файл в буфере. Если вложенность проекта большая - долго проваливаться нужно, или использовать поиск ((
Например у тебя есть папка с компонентом ( индекс, стили, типизация, может хуки каке-то ), поиском находишь индекс или любой другой файл . А вот перейти в соседний файлик в папке - уже больно, так как нео-трии не откроет текущую папку активного буфера (
Спасибо! Сегодня поставил вашу конфигурацию и почти все работает (перепробовал многое уже, хочется чего то попроще). Два момента: почему то не работает терминал (toggleterm). Assertion failed status ==0... И второе: в прежних предустановленных конфигурациях я мог при наборе выбирать сниппеты, например, печатая rust код (fn ~). Здесь lsp не предлагает кроме подсказок никаких снипеттов. Как можно их добавить?
Добрый день, подскажите, каким образом можно настроить запуск кода программы (в моем случае Python) не выходя из самого nvim. Грубо говоря, чтобы я прожал какую-либо комбинацию клавиш и программа отработала-запустилась, как если бы я ввел в командной строке - ``` :!python3.12 ```?
Посмотрел ваш конфиг и есть вопросы к плагину null-ls, у меня если сделать его check, то выходят ошибки, а именно для ltrs и rustfmt, а также lua_format. Подскажите как решить?
@@PurpleSchool тут вопрос не про то, где должно появиться. У меня вообще почему-то не появляются, ни в астровим, ни в nvchard (решил, раз уж разбираться с плагинами и настройками, поставлю себе их конструктор). Пойду гуглить как в pyright это настроить...
Добрый вечер. спасибо за видео. У меня на этапе открытия :NeoTreeFloat получаю ошибку e492 Это не команда редактора: NeoTreeFloat в чем мог ошибиться? И у вас в nvim в режиме ввода команды после :N появляется окно с подсказами команд NeoTree у меня при :N только NeoTree и ничего более относящегося к нему NeoTreeClose тоже не вызывается а простое NeoTree нормоткрывается слева проводник Увидел в чем косяк. но не понял как убрать. У них вышла 3 версия а у тебя в видео вторая. Видимо строчка с легаси командами поменялась или что-то такое!?
Спасибо за видео! Но не получается установить lsp сервер, сделал все как на видео, но выходит ошибка. Error while calling lua chunk: .config/nvim/lua/plugins/lsp.lua:2: module 'cmp_nvim_lsp' not found:
привет,подскажите кто сталкивался с такой проблеой Spawning language server with cmd: pyright-langserver failed. The language server is either not installed, missing from PATH, or not executable. не могу пофиксить, в масоне нету этого сервера, хз уже что делать
Разобрался! Для таких же, как и я, людей, которые пытаются понять все эти заклинания из Некрономикона. + ff = leader ff, то бишь space (пробел) + ff. Если вы так же по гайду, ранее навесили leader на пробел. P.S. Никакой информатики не существует! Это все алхимия и черная магия!
то что конфига делится на разделы 8:55 -- Basic и 17:42 -- Plugins - это пользователи должны из космоса информацию получать? мне просто интересна логика разрабов...
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 Я ленивая жопа просто скачал конфиг и ничего больше не делал вот такая ошибка выходит\
Подскажите, что нужно сделать с данной сборкой, чтобы заработали сниппеты? Плагин для них здесь есть добавляю сниппет по :VsnipOpen но сниппет в виде подсказки не появляется
Дай бох здоровья! Отличный ролик, всё доступно, понятно, без воды и скрытых маневров, респект!
Спасибо!
Спасибо тебе, Добрый человек. Работа проделана немалая чтоб другим было проще пройти этот путь
Рад помочь
Вот оно 😍 Я как раз думал написать свой конфиг, так как не могу выбрать между nvchad и astronvim.
Твоё видео - подарок судьбы 😅
Спасибо за отличный контент!
Пожалуйста)
Отличное обучающее видео Друже. Мне новичку немного сложны некоторые моменты, но потихоньку просмотрев несколько раз твоё видео думаю смогу повысить свой уровень знаний.🤝
Спасибо!
большое человеческое спасибо! давно пользуюсь астровим, но его обновы и конфиг такой мудреный, а половиной пакетов никогда не пользовался, теперь все осмысленно стало
Пожалуйста!
Привет интересное видео
Мне кажется следующие команды очень удобны
Предлагаю пользовать стандартные клавиши nvim
:Ex -> перейдет в структуру папок
d -> создать папку
% -> создать файл
:so -> перечитать сорцы , lazy - можно было сразу применить при конфиге
👍
Спасибо, начну использовать вашу сборку
Спасибо большое за гайд, очень доходчиво объясняете
@@тимур_атмосферный пожалуйста!
Это же получился в итоге астровим 4.0! Со всеми достоинствами и обрезанными недостатками ) Супер!
Спасибо!
21:24 не доллар запятая. а < L> что бы переместиться вниз экрана (кстати полезно < H > и < М >). и < А > что бы перейти в режим вставки в конце строки.
И вообще что бы не открывать заново < nvim мой файл> . просто жмете пару раз и открывается последние редактируемый файлы. в обратную сторону открыть файлы
Мне кажется, следовало в видео сначала рассказать про mason, а потом уже про настройку lsp. Лично я ранее с vim и nvim не работал, поэтому старался повторять за вами. Потом, когда вы начали настраивать lsp, я столкнулся с проблемой, что typescript-language-server у меня не находится. Лишь спустя день додумался до того, чтобы установить его через npm глобально. Однако, только тогда, когда в видео речь зашла про mason, я понял, в чём изначально проблема была. Надо было установить tsserver через mason и всё.
Тем не менее, спасибо за видео! Очень полезный материал. Теперь я хочу попробовать написать свой конфиг самостоятельно.
Спасибо!
согласен. Тоже делал step-by-step и не мог понять, почему у меня он не работает.
Информация полезная, благодарю за это.
Но также дам обратную связь о том, что можно было бы улучшить:
Говорить нормальным, не вкрадчивым голосом. То есть со средней громкостью, с которой человек обычно разговаривает.
Чётко произносить окончания всех слов, не произносить "дианостика"и проч.
Английские слова произносить правильно и одинаково, не произносить "мэйсон" и затем "масон" (mason)
Хотя бы поверхностно шлифануть речь фильтром: убрать реверберацию комнаты, гулкость, артефакты речи("э-э-э", причмокивания, вздохи
Все огрехи перезаписывать. В черновике может быть многочасовое видео. В итоговом чистовике на 52 минуты должно быть всё вылизано, как у кота яйца. Не допускать брак.
В-общем ориентироваться на англоязычных техноблогеров.
Лучшее что есть по lua и lazyvim на Ютуб. Если поставил бы дебагер - цены тебе не было. Это уже сам буду разбираться
@@jackmorrison4219 У меня есть настройка debugger в одном из видео про плагины NeoVim
Спасибо за видео. Очень помогло с этой каруселью плагинов)
Спасибо)
круть, очень понятно объясняешь
Спасибо!
Спасибо! Большая и полезная работа проведена!
Пожалуйста 👍
За набор плагинов спасибо, но при клонировании и установке вылазят постоянно разные ошибки. попробовал некоторые исправить, но появляются новые. буду смотреть другие видео по настройке. ☹
👍
Хотелось бы видеть какие сочетания клавиш нажимаете в процессе. Есть проги которые отображают на экране.
В новых видео уже добавил отображение
еще вопросик, в астро да и помойму в дефолтном виме, когда нажимаешь "*" - начинается итерация по слову, к-ое находится под курсором. А тут поведение немного другое - появляется попап с поиском по-проекту ( Тебе не кажется, что дефолтное поведение немного практичней ? Т.к. если же тебе нуже поиск по проекту - лучше использовать `go to refference` ? ( gr )
В целом можно вернуть на дефолтное. Возможно действительно правильнее искать внутри файла
Ждал твоего конфига, спасибо за твою работу !
Круто было бы если бы была комбинация для typescript hint, чтобы было удобно понимать с какой переменной имеем дело. Но это я сам попробую поковырять.
Но единственное что пока мне не нравится, это решать мерж конфликты в lazygit, nvim. Как-то для меня не удобно
Спасибо! Hint типов есть - это комбинация SHIFT + K
очень круто
Спасибо!
Автору спасибо за видео. Но есть одно но. Если таким образом устанавливать плагины, то при запуске nvim вместе с ним будут загружаться все установленные плагины, это видно когда после установки dashbord, nvim показывает что он загрузил 31 плагин. Lazy даёт возможность настроить отложенную загрузку, то есть настроить загрузку плагина на определённое событие и не занимать память тем чем не пользуешься в данный момент, тем самым ускоряя работу neovim
👍
У астро есть еще одна проблема - не работает xkb-switch, без которого я жить не могу. И я несколько раз пытался перейти на lua-плагины, но до сих пор остаюсь на старых добрых vim-плагинах (в этом случае нет большой разницы использовать vim или neovim). Ну попробую еще раз))
Я тоже сидел на Vim, но скорость Neovim мне больше понравилась, так что стоит попробовать.
Огромная благодарность keystrokes на экране
Пожалуйста 👍
При найстройке 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
Большое спасибо за видео Антон!
Не подскажите как настроить автокомплит для sass фалов? А то в css и scss все работает а в sass нет (((
Спасибо! Вот тут взять нужную и добавить в файл конфига LSP: github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md
@@PurpleSchool Большое спасибо за ответ! Протестировал конфиги но с sass к сожалению никто не хочет работать (( всем только скобочки подавай ((
спасибо за видео, Антон, но вопрос не по теме - какая у вас клавиатура? ^^
Varmilo Moonlight
Все супер. Пробовал harpoon от ThePrimeagent -а?)))
Спасибо! Да, но что-то не смог к нему привыкнуть. Идея правильная, но в мой паттерн использования не ложится.
Еще вопрос, в вашей сборке у меня почему то не работает форматирование через сохранение, хотя по lf все работает отлично. Не подскажете, что исправить? Хочется все таки, чтобы это делалось на автомате.
В nullls.lua проверить что для данного типа файлов всё настроено
Ты лучший! ❤️
Подписался
Кстати, в nvim отказался от использования файловых деревьев (neo-tree, nvim-tree), использую телескоп в купе с гарпуном. На мой взгляд это удобнее, что думаешь?
Спасибо!
Для переключения да. Но если нужен например соседний файл в компоненте, то быстрее открыть дерево с текущим файлом. Так же нужно создавать, переименовывать и удалять файлы, как без дерева быть?
@@PurpleSchool так есть-же старый, добрый ":e ". из командного режима.
Информация🔥🔥🔥
Спасибо 👍
nice men
i can follow along x)
Трудно будет перейти на neovim ? Я только ideavim на pycharm пользовался до этого. И что лучше, vim или neovim?
Перейти не очень просто. Лучше neovim
Доброго времени суток, Антон спасибо вам большое за вашу работу, пожалуйста сделайте понятный гайд по созданию и работе c сниппетоами, также как правильно прикрутить emmet.
Спасибо! Ок, добавлю в список дальнейших видео. В целом думаю прикручу в мою конфигурацию, как руки дойдут.
Такая же проблема, я пытался, но пока не получается
Спасибо!
Спасибо!
Подскажите пожалуйста почему может не работать нормально toggleterm? Терминал будто открывается и автоматически закрывается
Может сразу 2 высота toggle идёт?
neo-tree удобно переименовывает, перемещает файлы (Антон).
Подскажите а как же насчет выполнения этих же действий с автоматическим переименованием для зависимых файлов от измененного файла?
Второй вопрос - а зачем вообще собирать свой конфиг когда есть готовые по типу астронвим, который поддерживают разработчики?
Заранее спасибо за ответы :)
С зависимостями сложнее, тут нужен другой плагин. По сборке можно и готовую с доработкой. Вот последняя моя сборка: ua-cam.com/video/Q1gIbPEStL0/v-deo.html
@@PurpleSchoolА какой тогда, почему не сразу рассказывать о нем, а иначе огромная головная боль без такого функционала?
в названии таймкода 0:11, опечатка скорее всего - "свой")
Классное видео! Вопрос: NeoTree с float окном перестает отслеживать местоположение (из какого файла мы его откоываем) Эту проблему кому нибудь удалось решить?
Спасибо! Я уже обновил у себя репозиторий, там исправлена проблема.
@@PurpleSchool обновил и посмотрел, работает только с добавлением параметра reveal, тогл у меня так и не работает. Но я нашел замену этому - telescope-file-browser - хорошо работает и открывается по центру.
Такой вопрос, вы не находили как сделать так чтоб из файла темплейта (в ангуляре) можно было переходить в компонент при наведении на пропс элемента? (вдруг вам такое известно)
Сейчас вышла сборка Vimacs основанная на NeoVim. Вот интересно, что про неё можете сказать?
Не видел, но гляну ради интереса
По мне вкусовщина..
Но мне дико не хватает прозрачного фона и наверное neovide хотя он тоже не без недостатков 😅
Прозрачный фон плохо смотрится со вкладками, потому отключил его)
Что-то не понял как вернуть по нажатию на кнопку "s" удаление символа под курсором и переход в режим "insert" вместо поиска по файлу?
Какие шрифты можно установить для того чтобы корректно отображались иконки? Я знаю что nerd-fonts нужен, но неужели их все надо установить?
Надо установить один любой с поддержкой nerd font: www.nerdfonts.com/
Скопировал с гита всю структуру но он не устанавливает плагины
Если кто то по данному гайду будет настраивать на Линухе nvim. sudo npm install -g pyright - поставьте pyright через эту команду. Тогда автокомплит заработает. Кучу времени потратил, чтоб разобраться.
Вижу, что уже после настройки автокомплита, разговор зашел про установку инструмента проверки типов и почему на видео она так ловко работает. Скажите пожалуйста, а есть ли разница, как ее устанавливать? Средствами ОС или через Mason? Может есть подводные камни, например, если средствами ОС ставить, не аукнется ли это в дальнейшем в самый не подходящий момент?
Разницы нет, просто Mason делает все за вас и не надо искать как. Главное в LSP указать какой сервер вам нужен в конфигурации
@@PurpleSchool Спасибо. Очень крутое видео, вроде все настроил, что хотел Только автоисправление при сохранении файла заставить работать с Python так и не удалось, ну да бог с ним.
На Линукс для lazy нужен nvim версии > 0.8. Как ты это обошел если на Линукс последняя версия 0.6?
Видать у тебя версия старая@@artem_morozov
привет, спасибо за видео. Единственное что не устраивает - нео-трии отображает только рут-папку, а не текущий файл в буфере. Если вложенность проекта большая - долго проваливаться нужно, или использовать поиск ((
Например у тебя есть папка с компонентом ( индекс, стили, типизация, может хуки каке-то ), поиском находишь индекс или любой другой файл . А вот перейти в соседний файлик в папке - уже больно, так как нео-трии не откроет текущую папку активного буфера (
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,
}
})
Поправил, теперь отображает текущую папку. Это достигается :Neotree reveal
@@PurpleSchool супер! благодарю за оперативную доработку!
нету ссылок в описании к видео -- очень неудоно следовать инструкциям, приходится разглядывать:"а куда же там пошёл автор" в строке адреса
Вот мой финальный конфиг, можно с ним сравнивать github.com/AlariCode/purpleschool-neovim
Спасибо! Сегодня поставил вашу конфигурацию и почти все работает (перепробовал многое уже, хочется чего то попроще).
Два момента: почему то не работает терминал (toggleterm). Assertion failed status ==0...
И второе: в прежних предустановленных конфигурациях я мог при наборе выбирать сниппеты, например, печатая rust код (fn ~). Здесь lsp не предлагает кроме подсказок никаких снипеттов. Как можно их добавить?
Странно с toggleterm, а для скипетры надо поставить дополнительный плагин.
Подскажете какой плагин?
И тогглтерм у меня работал и в LazyVim, и в NvChad
Можно посмотреть в исходниках, там toggle term
Пожалуйста подскажите как в данной конкретной сборке отключить "virtual_text" и подчеркивание ошибок, копание документации "lsp_config" не дало,
Подскажите как сделать прозрачный фон?
А что насчёт Oh-My-Nvim?
Не пользовался ей кстати, надо глянуть.
Добрый день, подскажите, каким образом можно настроить запуск кода программы (в моем случае Python) не выходя из самого nvim. Грубо говоря, чтобы я прожал какую-либо комбинацию клавиш и программа отработала-запустилась, как если бы я ввел в командной строке - ``` :!python3.12 ```?
Можно сделать вывоз данной команды с открытием терминала
2:52 Как сделать такую же подсветку команд красным и зелёным на zsh?
@@gardiboy9358 это плагин zsh ua-cam.com/video/OV8nPsWywTc/v-deo.html
Посмотрел ваш конфиг и есть вопросы к плагину null-ls, у меня если сделать его check, то выходят ошибки, а именно для ltrs и rustfmt, а также lua_format. Подскажите как решить?
Я бы рекомендовал его сменить, так как он стал depricated
Подскажите что нужно сделать чтобы импорты по -leader-l-a- работали? Почему-то на астровиме никак не хотят показывать никаких действий...
Leader + l + a - и внизу появляется выбор, а не в окне как Astrovim
@@PurpleSchool тут вопрос не про то, где должно появиться. У меня вообще почему-то не появляются, ни в астровим, ни в nvchard (решил, раз уж разбираться с плагинами и настройками, поставлю себе их конструктор). Пойду гуглить как в pyright это настроить...
Добрый вечер. спасибо за видео. У меня на этапе открытия :NeoTreeFloat получаю ошибку e492 Это не команда редактора: NeoTreeFloat в чем мог ошибиться? И у вас в nvim в режиме ввода команды после :N появляется окно с подсказами команд NeoTree у меня при :N только NeoTree и ничего более относящегося к нему
NeoTreeClose тоже не вызывается а простое NeoTree нормоткрывается слева проводник
Увидел в чем косяк. но не понял как убрать. У них вышла 3 версия а у тебя в видео вторая. Видимо строчка с легаси командами поменялась или что-то такое!?
Скорее всего он теперь после Neotree принимает дополнительные параметры как открыть. Можно глянуть в документации
Подсказки появятся только после установки автокомплита, дальше в видео
👍
🔥
Спасибо. Еще бы линтер для питона и сборке бы цены не было!!!
Это делает пока тот же null_ls, но он архивирован и надо искать альтернативу
То чувство, когда nvChat популярнее всех готовых сборок)
Да, сборка неплохая
Спасибо за видео! Но не получается установить lsp сервер, сделал все как на видео, но выходит ошибка. Error while calling lua chunk: .config/nvim/lua/plugins/lsp.lua:2: module 'cmp_nvim_lsp'
not found:
Его нужно установить через менеджер плагинов
А где вы ascii арт зделали?
В каком-то генераторе
Спасибо за видео!
Не заработал правда у меня toggleterm
@@ДмитрийСергеев-л6г пожалуйста
@@PurpleSchoolу меня тоже. Линукс минт. Мигает на пол секунды и пропадает
привет,подскажите кто сталкивался с такой проблеой Spawning language server with cmd: pyright-langserver failed. The language server is either not installed, missing from PATH, or not executable.
не могу пофиксить, в масоне нету этого сервера, хз уже что делать
Установить его руками без Mason
@@PurpleSchool как? npm i -g pyright?
@@kenun8069 почитайте его документацию
А что в качестве live server?
Можно просто запустить live server в терминале
Подскажите пожалуйста как добавить emmet в эту сборку
github.com/dcampos/cmp-emmet-vim
cannot make changes modifiable is off. Кто то сталкивался с такой проблемой ?
Скорее всего у тебя фокус был на каком-нибудь neo-tree и ты попытался перейти в режим редактирования.
в астро из коробки не работает ни один lsp
И подсказки и т.п. не ворк
Плохо
9:30 У меня не работает потому что Bash, или указать полный путь к файлу?
Тоже проблемы с установкой. Ругается на то что отказано в доступе при попытке создания директории "/Users/xxx/.cache/nvim".
MacOS. Обычный терминал
почему у меня нет в telescope file previewer
Размер окна небольшой? Он сервант при небольшом размере.
Видео: Собираем свой nvim конфиг.
Тем временем папка .vscode на фоне превью)
Ну один и тоже же проект кто-то из команды может запускать на VsCode, это нормально)
вылетает миллионы, миллиарды ошибок я не знаю что делать, все перерыл
Подскажите, есть ли Emmet для данного чуда?
Да, можно поставить плагин
34:05 Вот это вообще не понял, давайте я сделаю + f f А как этот самый + f f сделать, не понятно =(
Разобрался! Для таких же, как и я, людей, которые пытаются понять все эти заклинания из Некрономикона. + ff = leader ff, то бишь space (пробел) + ff. Если вы так же по гайду, ранее навесили leader на пробел. P.S. Никакой информатики не существует! Это все алхимия и черная магия!
👍
@@thomasanderson571 Божеммойблять час на это убил
то что конфига делится на разделы 8:55 -- Basic и 17:42 -- Plugins - это пользователи должны из космоса информацию получать? мне просто интересна логика разрабов...
Вы можете писать все даже в одном файле. Это моя структура, которую я задал.
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
Я ленивая жопа просто скачал конфиг и ничего больше не делал
вот такая ошибка выходит\
у меня ubuntu
работа над jose-elias-alvarez/null-ls.nvim прекращена (репо заархивирован). Кто что думает по этому поводу, какая лучше альтернатива?
Будем смотреть что появится, пока очевидной замены нет.
Подскажите, что нужно сделать с данной сборкой, чтобы заработали сниппеты? Плагин для них здесь есть добавляю сниппет по :VsnipOpen но сниппет в виде подсказки не появляется
Тут при подключении указать нужный движок снипетов: github.com/hrsh7th/nvim-cmp