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