Neovim - практика и настройка Год выпуска: 2024 Производитель: PurpleSchool, Антон Ларичев Сайт производителя: https://purpleschool.ru/course/neovim Автор: Антон Ларичев Продолжительность: 05:49:58 Тип раздаваемого материала: Видеоурок Язык: Русский Субтитры: Отсутствует Описание: Это курс подойдёт тем, кто хочет освоить Vim Motions, чтобы эффективно работать с клавиатуры и увеличить скорость написания кода. Также курс позволит вам научиться конфигурировать Neovim под свои задачи и использовать его с различными языками.
Мы начнём с базовой настройки окружения и перейдём к Vim Motions, после этого посмотрим на более продвинутые темы, как макросы, поиск и замена, регистры и команды. Во второй части курса мы, предварительно освоив азы Lua начнём писать свою конфигурацию, добавлять плагины, чтобы в результате получить полноценную IDE. Я сам каждый день пишу код в Neovim на Go, React, Vue и Node.js и использую его как свою основную IDE для разработки. Чему вы научитесь?
Возможно, но я поспешил с выводом о курсе. И если с предыдущим неработающим Telescope я бы разбирался гуглением, то когда перешёл к Модуль 10 - Плагины для разработки - началось непонятно что: как бы я не следовал, сверяя буквочка к буквочке действия автора с настройкой cmp.nvim и lsp.nvim - у него ошибок нет, - у меня ошибка "символ возле } в строке 48". Что бы я не делал: копировал как автор, начиная с "{" и заканчивая "}", копировал без них, ибо уже в своём коде они есть, копировал сам поблочно код с гитхаба cmp.nvim и проверял, закрывая и открывая nvim - ошибка всё-равно появляется. С lsp.nvim ещё "интереснее": код автора сыпет ошибками при открытии, где кроме lsp.lua, затронуты configs.lua, init.lua, но у него всё хорошо. Смотрю код плагина у автора плагина, а там уже по-новому и не совпадает с кодом автора видео (автор плагина упоминает, что плагин под версию 0.11, может в этом дело - я не знаю). Попытался самостоятельно установить LSP под Go с вики плагина, скопировав указанный код - nvim пишет: "неизвестный enable". 2 полных дня потрачены впустую. На фоне тех минусов, что я писал ранее - это какой-то мрак, боюсь даже смотреть далее, чтобы не тратить время впустую. Хотя, конечно же, посмотрю, но при ошибках даже перепроверять не буду - проще нагуглить установку, настройку, в т.ч. и на аглоязычных ресурсах. В целом, если рекомендовать, то только до настройки плагинов. Но кто знает, возможно, это моя непонятливость, незнание Lua тому причиной. Выбирать людям. А Вам отдельная благодарность не только за публикацию материалов (довольно таки интенсивную, что сродни полноценной работе, на мой взгляд), но и за то, что читаете и отвечаете на комментарии (возможно кто-то и считает это лизоблюдством, - его право, но оглянитесь вокруг - когда последний раз вас искренне благодарили и ценили за то, что вы делаете, не требуя ничего взамен?) Здоровья Вам и процветания!
Возможно, но я поспешил с выводом о курсе. И если с предыдущим неработающим Telescope я бы разбирался гуглением, то когда перешёл к Модуль 10 - Плагины для разработки - началось непонятно что: как бы я не следовал, сверяя буквочка к буквочке действия автора с настройкой cmp.nvim и lsp.nvim - у него ошибок нет, - у меня ошибка "символ возле } в строке 48". Что бы я не делал: копировал как автор, начиная с "{" и заканчивая "}", копировал без них, ибо уже в своём коде они есть, копировал сам поблочно код с гитхаба cmp.nvim и проверял, закрывая и открывая nvim - ошибка всё-равно появляется. С lsp.nvim ещё "интереснее": код автора сыпет ошибками при открытии, где кроме lsp.lua, затронуты configs.lua, init.lua, но у него всё хорошо. Смотрю код плагина у автора плагина, а там уже по-новому и не совпадает с кодом автора видео (автор плагина упоминает, что плагин под версию 0.11, может в этом дело - я не знаю). Попытался самостоятельно установить LSP под Go с вики плагина, скопировав указанный код - nvim пишет: "неизвестный enable". 2 полных дня потрачены впустую. На фоне тех минусов, что я писал ранее - это какой-то мрак, боюсь даже смотреть далее, чтобы не тратить время впустую. Хотя, конечно же, посмотрю, но при ошибках даже перепроверять не буду - проще нагуглить установку, настройку, в т.ч. и на аглоязычных ресурсах. В целом, если рекомендовать, то только до настройки плагинов. Но кто знает, возможно, это моя непонятливость, незнание Lua тому причиной. Выбирать людям. А Вам отдельная благодарность не только за публикацию материалов (довольно таки интенсивную, что сродни полноценной работе, на мой взгляд), но и за то, что читаете и отвечаете на комментарии (возможно кто-то и считает это лизоблюдством, - его право, но оглянитесь вокруг - когда последний раз вас искренне благодарили и ценили за то, что вы делаете, не требуя ничего взамен?) Здоровья Вам и процветания!
Спасибо! Под курсами редко оставляют содержательные комментарии. Мне приятно, когда кто-то пишет объёмные комментарии.
LearnJavaScript Beggom
Здравствуйте, спасибо, за то, что сливаете данные курсы и упрощаете потребление контента) Но, хотел узнать, будут ли обновления, именно на этот курс Neovim? Благодарю за ответ.
88424540LearnJavaScript Beggom
Здравствуйте, спасибо, за то, что сливаете данные курсы и упрощаете потребление контента) Но, хотел узнать, будут ли обновления, именно на этот курс Neovim? Благодарю за ответ.
На тех сайтах, с которых я качаю, указан 2024 год. Обновлений вроде нет.