AstroNvim - лучшая IDE на NeoVim для разработчика

  Рет қаралды 74,527

PurpleSchool | Anton Larichev

PurpleSchool | Anton Larichev

Күн бұрын

Пікірлер: 319
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Подробнее о школе PurpleSchool и моих курсах можно почитать по ссылке: purpleschool.ru
@Hvzh
@Hvzh Жыл бұрын
Немедленно вспомнилось. - А правда, что Вы печатаете со скоростью 600 знаков в минуту? - Да. Но такая херня получается...
@blz777
@blz777 Жыл бұрын
Thank you for the nice presentation of AstroNvim - I recently also jumped on it and I'm very happy so far!
@PurpleSchool
@PurpleSchool Жыл бұрын
Great!
@enslit
@enslit Жыл бұрын
Очень круто выглядит! Спасибо за такой детальный обзор. Обязательно попробую, сам делал пару подходов на vim
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо!
@AleksandrMaltsev-jm8ph
@AleksandrMaltsev-jm8ph 2 жыл бұрын
Супер видео!!! Как я намучился...да да да!!!!!!нам нужен курс по nivim !!!!!!!
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Хорошо, подумаю)
@zatochiSiberian
@zatochiSiberian 2 жыл бұрын
Не знал про эту сборку. Спасибо, было полезно.
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Спасибо)
@anton_vs
@anton_vs 8 ай бұрын
Спасибо, отлично объясняешь и наглядно всё!
@PurpleSchool
@PurpleSchool 8 ай бұрын
Пожалуйста)
@perrycoxy
@perrycoxy 2 жыл бұрын
огромное спасибо, так же несколько раз пробовал перейти на vim, но как-то не получалось))) после этого видео попробую еще раз)
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Это нормально. Я сам только после длительных попыток наконец перешёл.
@pavelgushchin2223
@pavelgushchin2223 2 жыл бұрын
Да фигня это всё полная, надо голову забивать не миллиардом комбинаций клавиш, а реальной работой над проектом. Это просто понты, типа, что " какой я крутой хацкер"
@Niachan666
@Niachan666 2 жыл бұрын
Ну наконец-то, как же я долго ждал этого выпуска
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Супер)
@amyasnikov
@amyasnikov 2 жыл бұрын
Великолепное видео. Только недавно наконец-то переписал конфиг с vim на lua)
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Супер)
@richsphere
@richsphere 2 жыл бұрын
Большое спасибо! жду курс по астронвиму
@PurpleSchool
@PurpleSchool 2 жыл бұрын
👍
@mrMultipassport
@mrMultipassport 2 жыл бұрын
Все, уговорили, остаюсь на вс коде 😀
@PurpleSchool
@PurpleSchool 2 жыл бұрын
😂
@sergeymaksimov3441
@sergeymaksimov3441 2 жыл бұрын
Спасибо тебе за видео! Обязательно попробую эту сборку!
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Спасибо
@eronex777
@eronex777 4 ай бұрын
Как, не используя стрелочки, закончить строку? Например открываем скобки, автоматически закрываются, курсор остаётся между скобок. Но в конце строки нужно поставить двоеточие. Как не использовать стрелки? Выходить из insert-режима, идти в конец строки, снова входить в инсерт-режим методом append и ставить двоеточие?
@PurpleSchool
@PurpleSchool 4 ай бұрын
Нет, вы можете в insert режиме нажать ctrl + hjkl для перемещения
@eronex777
@eronex777 4 ай бұрын
@@PurpleSchool Благодарю! Сэкономило кучу времен!
@RusFarFaz
@RusFarFaz 19 күн бұрын
у меня в astonvim spac-p показывает что Packer нету и вместо него видимо Plugins Install, Plagins Sync. почему так и надо устанавливать дополнительно Packer?
@vyuzh
@vyuzh Жыл бұрын
спасибо за разбор! очень не хватает отображения нажатия клавиш и комбинаций
@PurpleSchool
@PurpleSchool Жыл бұрын
Спасибо! В новых видео уже добавил.
@SergiuBurduja-y1l
@SergiuBurduja-y1l Жыл бұрын
Какой же вы молодец, Гениально ctrl+y , А я уже задолбался заставить этот emmet заработать.
@PurpleSchool
@PurpleSchool Жыл бұрын
Пожалуйста)
@Игорь-ю1ю6е
@Игорь-ю1ю6е 2 жыл бұрын
Выглядит супер надо попробовать обязательно
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Рад, что было полезно)
@kekkek5516
@kekkek5516 2 жыл бұрын
Ну , наконец-то!)
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Да, наконец дошли руки до полноценного обзора)
@kekkek5516
@kekkek5516 2 жыл бұрын
@@PurpleSchool Красавчик!) Спасибо большое.
@KoltovichLAB
@KoltovichLAB Ай бұрын
Спасибо за видосы. Смотрю Ваш канал и получил уже много полезных советов. Я правильно понимаю, что сейчас (осень 2024) схема сохранения своей конфигурации поменялась в Astranvim? Не нужно создавать отдельную папку, файлы организованы по другому ( init.lua другой точно...). Есть после установки файл /Users//.config/nvim/lua/plugins/user.lua в котором добавлять изменения и хотелки?
@RuslanKovtun
@RuslanKovtun 10 ай бұрын
Что на счёт tabnine?
@caesarqwerty
@caesarqwerty 2 жыл бұрын
Спасибо за видос, как раз ждал его. Был бы очень благодарен, если прикрепишь репу с кастомными конфигами
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Я скоро сделаю репу со всеми моими конфигами
@melonges7884
@melonges7884 2 жыл бұрын
Долгожданное видео!
@PurpleSchool
@PurpleSchool 2 жыл бұрын
👍
@azatprojazz
@azatprojazz Жыл бұрын
15:05 скажи пожалуйста как у тебя получилось переключаться по вкладкам? Я что только не пробовал, нажимаю shift+left и ни в какую. Нигде не могу найти инфу как так переключаться. Нашел только способ [b ]b, но это не совсем удобный способ.
@PurpleSchool
@PurpleSchool Жыл бұрын
Да, так же. Можно поменять key bindings
@azatprojazz
@azatprojazz Жыл бұрын
@@PurpleSchool а можешь поделиться своим конфигом? На видео ты его показал, хотелось бы копирнуть и упростить процесс. Спасибо за ценную информацию!
@PurpleSchool
@PurpleSchool Жыл бұрын
Мой конфиг рассматривается в виде по ссылке, но он для моей собственной сборки. Подробнее тут: kzbin.info/www/bejne/aoHdhIGEaZqnmaM
@АлександрОстапченко-м4в
@АлександрОстапченко-м4в Жыл бұрын
Здорово, очень круто хочу перейти со SpaceVim, yно что то не найду инструкций и у тебя в меню не вижу опции "run" как запускать код из него
@PurpleSchool
@PurpleSchool Жыл бұрын
Обычно через терминал
@АлександрОстапченко-м4в
@АлександрОстапченко-м4в Жыл бұрын
Ну это не очень удобно, вот тут вижу как появляется такая возможность kzbin.info/www/bejne/qZzYnpSbh9-nbKs
@flexprodakshen3936
@flexprodakshen3936 2 ай бұрын
навигация - что значит шифт налево? именно интересует что вместе в шифитом используете? В видео это не совсем очевидно
@PurpleSchool
@PurpleSchool 2 ай бұрын
@@flexprodakshen3936 ctrl + направление
@RusFarFaz
@RusFarFaz 21 күн бұрын
есть ли аналог Go Live из vscode? как включить и им пользоваться в astronvim?
@PurpleSchool
@PurpleSchool 21 күн бұрын
@@RusFarFaz просто рядом в терминале запустите serve из соответствующего пакета
@RusFarFaz
@RusFarFaz 21 күн бұрын
@@PurpleSchool не совсем понял как это сделать. в Mason такого пакета нету.
@PurpleSchool
@PurpleSchool 21 күн бұрын
@@RusFarFaz нет, на пакетом, а поставить из npm и запустить в отдельном терминале
@Kurkulio_
@Kurkulio_ 2 жыл бұрын
Хотелось бы курс или 1-2ч ролик по AstroVim, пожалуйста)
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Хорошо, подумаю над этим)
@parsefal4664
@parsefal4664 Жыл бұрын
@@PurpleSchool здрасте хотелось бы просто про базовый nvim с работой плагинов, конфигурация и т.д, ведь если научимся с nvim рабоать то думаю остальное будет непомеха. Это было бы круто :)
@3y6HuK_
@3y6HuK_ Жыл бұрын
А можно этот ваш конфиг пользователя где-то в открытом доступе увидеть?
@PurpleSchool
@PurpleSchool Жыл бұрын
В новом видео будет мой конфиг для NvChad
@РоманШмелев-щ7д
@РоманШмелев-щ7д Жыл бұрын
Как увидеть скрытые файлы в дереве файлов? я из-за этого не могу попасть в папку user, она у меня числится как hidden item
@PurpleSchool
@PurpleSchool Жыл бұрын
Shift + h когда находитесь в дереве
@РоманШмелев-щ7д
@РоманШмелев-щ7д Жыл бұрын
Спасибо вам огромное!
@kol4an721
@kol4an721 Жыл бұрын
Здравствуйте, как можно настроить автопейринг? Просто не совсем удобно самому писать скобки и кавычки
@PurpleSchool
@PurpleSchool Жыл бұрын
Вроде из коробки, или есть плагин для этого
@4sARy
@4sARy 2 жыл бұрын
Я зелёный в виме, поэтому хотелось бы увидеть подробнее насчёт установки и настройки AstroNvim.
@draylegend
@draylegend Жыл бұрын
Спасибо за видео! Скажи пожалуйста, как исключить node_modules или другие папки/файлы из поиска (leader+ff)?
@PurpleSchool
@PurpleSchool Жыл бұрын
leader + fF
@draylegend
@draylegend Жыл бұрын
@@PurpleSchool а как добавить другие папки в исключиние AstroNvim? У меня angular проект и там есть папка .angular, которую хочу исключить. Она находится вне node_modules
@AndreyTorlopov
@AndreyTorlopov Жыл бұрын
Из коробки не завелось. Фон зеленый, хотя обычный вим берет темный. Как это чинить куда смотреть - хз..
@PurpleSchool
@PurpleSchool Жыл бұрын
А старую установку nvim удалил? И надо его кэш почистить.
@yokai6693
@yokai6693 2 жыл бұрын
На днях решил поковырять вим и тут такое видео. Антон ты красава, давай в том же духе создай пожалуйста уроки по виму!!!!!
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Спасибо!
@vitekyang7256
@vitekyang7256 Жыл бұрын
Кто знает? не выходя из файла и astrovim запускать терминал и команды терминала ?
@PurpleSchool
@PurpleSchool Жыл бұрын
Отрыть терминал: space + t + f
@xifrolanor-vv2xi
@xifrolanor-vv2xi Жыл бұрын
Спасибо за видео! А там можно комбинацией клавиш вызывать терминал как в vscode например?
@PurpleSchool
@PurpleSchool Жыл бұрын
Конечно. Можно посмотреть документацию
@va_golovanov
@va_golovanov 10 ай бұрын
Круто! Спасибо! А как включить отображение скрытых файлов и папок?
@va_golovanov
@va_golovanov 10 ай бұрын
разобрался - так как за отображение отвечает плагин neo-tree, то в нем и нужно прописать настройку $ nvim ~/.config/nvim/lua/user/plugins/neo-tree.lua return { "nvim-neo-tree/neo-tree.nvim", opts = { filesystem = { filtered_items = { visible = true, show_hidden_count = true, hide_dotfiles = false, hide_gitignored = true, hide_by_name = { -- '.git', -- '.DS_Store', -- 'thumbs.db', }, never_show = {}, }, } } }
@traxess
@traxess Жыл бұрын
Можете помочь, использую WSL2 Ubuntu, установил astrovim, не отображаются иконки показует это ▯. При том что шрифт JetBrains Mono уже установен.
@PurpleSchool
@PurpleSchool Жыл бұрын
Нужен именно NerdFont версия данного шрифта.
@traxess
@traxess Жыл бұрын
@PurpleSchool тоесть мне надо удалить нынешний шрифт и поставить nerdfont?
@vladislavdemyan4855
@vladislavdemyan4855 2 жыл бұрын
Подскажите пожалуйста на счёт prettier? Eslist установить через LSPInstall получилось, а вот где найти prettier не нахожу...
@PurpleSchool
@PurpleSchool 2 жыл бұрын
:MasonInstall prettierd
@vladislavdemyan4855
@vladislavdemyan4855 2 жыл бұрын
@@PurpleSchool Спасибо)
@bogeyman000
@bogeyman000 2 жыл бұрын
Давно хочу перейти на vim, или nvim, но никак не добираются руки т.к. нужно много чего ручками настраивать)) Смирился с тем то-что установил плагин vim в vscode) после в jetbrains с плагин этот устанавливал так и оставил это дело. Но после увиденного аж захотелось снова покопаться и настроить под себя вим)
@mndtr0
@mndtr0 2 жыл бұрын
Оно того не стоит(полгода использовал). Но может быть вам зайдёт этот редактор... *попробовать* в любом случае стоит, а вот использовать или нет...
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Стоит попробовать, если быстро печатаешь, думаю будет больше плюсов чем в VSCode
@mndtr0
@mndtr0 2 жыл бұрын
@@PurpleSchool кстати, я по этой причине и решил попробовать вим, освоил слепую печать и про вим рекомендации полетели. До сих пор считаю, что модальное редактирование - вещь крутая, но вот вим - это просто плохая её реализация
@nilsen1879
@nilsen1879 2 жыл бұрын
Спасибо! А не подскажите как посмотреть тип возвращаемой функции / переменной и тд ? (Чтоб оно показалось в маленьком окошке, а не переходило к типу)
@nilsen1879
@nilsen1879 2 жыл бұрын
Shift + K!! А команда в доке была, как я упустил это
@ЮрийСоляник-о9у
@ЮрийСоляник-о9у 2 жыл бұрын
Антон, спасибо за ролик! Как раз пытаюсь освоить NeoVim. Ролики на эту тему были бы очень кстати.
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Хорошо)
@lasash5296
@lasash5296 3 ай бұрын
Осталось только разобраться, как туда по-нормальному плагины ставить. В гайдах на ютубе и в интернете конфиг файлы выглядят совсем по-другому, не так, как у меня...
@lasash5296
@lasash5296 3 ай бұрын
Хотелось бы полный гайд по настройке сторонних плагинов над AstroNvim. И гайд по тому, как внутри него компилировать🙏🏿🙏🏿
@TheBedelbaev
@TheBedelbaev 2 жыл бұрын
Сделай видео, как его поставить и настроить на mac или даже NeoVim. Спасибо
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Все инструкции есть на сайте, установка всего пару команд, о которых я рассказываю
@vistar8
@vistar8 Ай бұрын
Что насчёт lazyvim? Не был упомянут.
@PurpleSchool
@PurpleSchool Ай бұрын
@@vistar8 да, он неплох
@AlexanderYaremchuk
@AlexanderYaremchuk 9 ай бұрын
не все команды работают в винде. переходы между буфурами, между сплитами - и не ясно где проверить.
@Gocppjp
@Gocppjp Жыл бұрын
Почему я скачал nerd fonts через homebrew все нормально скачалось, но иконки так и не появились в astrovim че делать везде просто пишут 2 команды для скачки и все.
@PurpleSchool
@PurpleSchool Жыл бұрын
В терминале надо выбрать данный шрифт
@Gocppjp
@Gocppjp Жыл бұрын
@@PurpleSchool Спасибо
@magnumopus1002
@magnumopus1002 Жыл бұрын
подскажите а как исполнить то код написанный, не могу найти команду, пробел нажимаю нет подсказки
@PurpleSchool
@PurpleSchool Жыл бұрын
Для запуска можно использовать встроенный терминал или просто любой другой.
@4sARy
@4sARy 2 жыл бұрын
Немного поподробнее хотелось бы остановиться на установке, т.к. не совсем понятно как, что и куда нужно скачивать. Про шрифт не до конца понял. Что с ним делать после скачивания? Установить в сам windows или что? После установки астровима не понял как установить nord font и всё остальное. Попытался найти информацию по астровиму в инете, но единственное что я нашёл была страница на гитхаб репозиторий их. Я зелёный в виме, поэтому хотелось бы увидеть видео с настройкой. Новичкам нужна помощь!
@PurpleSchool
@PurpleSchool 2 жыл бұрын
После скачивания шрифта его нужно установить в системе. А остальная инструкция на сайте AstroVim, ссылка на который под видео.
@sergeykudryashov9097
@sergeykudryashov9097 Жыл бұрын
А я снова с тем же вопросом: как сделать так, чтобы при переименовании файла автоматически апдейтились импорты в .ts файлах?
@banji356
@banji356 2 жыл бұрын
Единственное, что останавливает от перехода на ветки вима, это огромный и выстраданный .vimrc Я даже не представляю как я буду его переписывать на .lua и заново привыкать к новым комбинациям. За обзор спасибо, теперь крепко задумаюсь над этим вопросом. Подскажите а вы пользовались емаксом и его огромными возможностями?
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Нет, полноценно не использовал. А клавиши через конфиг можно поменять на свои в AstroVim
@eronex777
@eronex777 Жыл бұрын
Полезнейше! Подробненько! А где найти по самому NeoVim'у курс, чтобы максимально эффективно пересесть с PyCharm'а?
@PurpleSchool
@PurpleSchool Жыл бұрын
Пока курса нет, но есть мои видео: kzbin.info/www/bejne/p3nWfolrgc2Ce8U
@hsqlk
@hsqlk 8 ай бұрын
Но если говорить про быстродействие, то почему надо сидеть на Маке, ведь есть же голый Arch Linux. На нем явно же можно сократить аж ЦЕЛЫЕ СЕКУНДЫ...
@PurpleSchool
@PurpleSchool 8 ай бұрын
Там нет нужно софта
@ivanuchiha6234
@ivanuchiha6234 Жыл бұрын
А где можно сгенерировать заставочку для AstroNvim?
@PurpleSchool
@PurpleSchool Жыл бұрын
Любой ASCII генератор текста
@aagafonov77
@aagafonov77 2 жыл бұрын
К сожалению не ставится AstroVim ругается на E492: Это не команда редактора: PackerSync Нажмите ENTER или введите команду для продолжения проверено на MacOS и Windows
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Нужно чтобы предварительно был установлен Packer github.com/wbthomason/packer.nvim
@vanessafoht
@vanessafoht Жыл бұрын
А где-нибудь можно найти ваш конфиг?
@vanessafoht
@vanessafoht Жыл бұрын
Или шрифт хотя бы. Просто поставила свою любимую Iosevka, а она не все символы отображает
@PurpleSchool
@PurpleSchool Жыл бұрын
Модифицированные шрифты тут: www.nerdfonts.com/ По конфигурации я уже сменил сборку
@Lucio11a
@Lucio11a 2 жыл бұрын
Так необычно наблюдать за людьми, которые борются за скорость написания скриптов, считая % прироста производительности... Lua не знаю, так что про него ничего говорить не буду. Но кодя в том же шарпе, у меня никогда не было проблем со скоростью написания кода просто потому, что ты пишешь код только треть времени сидения в IDE, и эта треть размазана мелкими порциями по всему процессу написания кода, остальное время уходит на "подумать", как писать, что писать, как лучше, чтение литературы\документации, проверку работоспособности и отлавливание ошибок. Но в любом случае мне интересно смотреть про разные IDE и языки)) Так что спасибо за видео!
@PurpleSchool
@PurpleSchool 2 жыл бұрын
👍
@TheDreamerCreate
@TheDreamerCreate 2 жыл бұрын
Как установить Nerd Fonts на windows? В моем Astrovim вместо иконок - знаки "?"
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Как и любой другой шрифт - установкой шрифта.
@makstitov3552
@makstitov3552 2 жыл бұрын
Вопрос к знающим людям. Неовим написал себе конфигурацию под плюсы. Все здорово интелисенс работает, но есть проект с внешними библиотеками буст, опенсв и т.д., но с внешними библиотеками ни какого автодополнения(интелисенс) нет. Как это исправить?
@makstitov3552
@makstitov3552 2 жыл бұрын
Вопрос решен, кому будет интересна настройка неовим для плюсов, спрашивайте.
@serjgonchar1502
@serjgonchar1502 2 жыл бұрын
Спасибо большое, ваш ролик открыл для меня этот редактор и позволил познакомиться с вим и неовим в целом, конкретно эту сборку себе поставил но почему-то есть некоторые ошибки когда пытаюсь сфокусироваться на документе, то есть если я нахожусь в неотри(Сайдбар проводник) пытаюсь перескочить на область с кодом ничего не происходит, все будто зависает, думал что дело в терминале но попробовал в другом, тоже самое, и почему-то когда открываю терминал внутри неовим не могу пользоваться бекмпейсом, причём конфиг не менял, все делал как в доке, может быть какой-то конфликт между биндом хоткеев ?
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Возможно. У меня вроде таких проблем не наблюдалось, поэтому сложно сказать
@ananasios
@ananasios Жыл бұрын
Дядь привет, запиши видео как установить и настроить сторонние плагины в astronvim которая 3+ версия вышла крайняя. Ставлю плагины нифига не работают.
@PurpleSchool
@PurpleSchool Жыл бұрын
Ещё сам не обновлялся, но гляну
@ananasios
@ananasios Жыл бұрын
@@PurpleSchool вчера обновился куча плагинов упала. Плагин для навигации на русской раскладке не работает, непонятные иконки в виде вопросиков по нажатию на leader хотя шрифты все стоят в iterm2. Куча вопросов на которые я не нашел ответов. Потратил кучу времени и решения не нашел 🤦‍♂️
@DuffyDuck-jr8jw
@DuffyDuck-jr8jw Жыл бұрын
Привет, на днях стала возникать такая ошибка при запуске, не знаешь в чем проблема ? Error detected while processing User Autocommands for "AstroColorScheme":
@PurpleSchool
@PurpleSchool Жыл бұрын
Мне помогла полная перестановка Astronvim
@tenshi5502
@tenshi5502 Жыл бұрын
Привет! Может ты видел не так давно вышедший конфиг LazyVim. Что думаешь насчёт него? Есть какая-то разница по сравнению с AstroNvim?
@PurpleSchool
@PurpleSchool Жыл бұрын
Видел его, но детально не разбирал. Сам сейчас сижу на NVChad
@РусланТасминский
@РусланТасминский Жыл бұрын
Спасибо за видео! Можно ссылку на ваш конфиг?
@PurpleSchool
@PurpleSchool Жыл бұрын
Он сейчас почти не отличается от дефолтного в AstoNvim, только пару плагинов.
@hodicha
@hodicha 2 жыл бұрын
Отличный обзор на САМУЮ лучшую сборку для ленивых! астра это фантастика! Они убили всю боль настройки вима. На текущий момент версия 2.9.1 , нужен Node не меньше 14й версии
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Поддерживаю) сам использую каждый день)
@AndreyTorlopov
@AndreyTorlopov Жыл бұрын
Для новичков-то что в итоге лучше взять? Astrovim? Или LunarVim можно? Или вообще, не выеживаться и кодить в VSCode ?:)
@PurpleSchool
@PurpleSchool Жыл бұрын
Брать то, что понравится)
@pavel_panchenko
@pavel_panchenko 2 жыл бұрын
Подскажите почему иконки не отображаются астро вим?
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Нужно поставить Nerd font вместе с любым шрифтом
@pavel_panchenko
@pavel_panchenko 2 жыл бұрын
@@PurpleSchool вроде ставил, но не работает. Можете подсказать как правильно установить?
@pavel_panchenko
@pavel_panchenko 2 жыл бұрын
@@PurpleSchool ставил с brew
@PurpleSchool
@PurpleSchool 2 жыл бұрын
А ты выбрал этот шрифт для терминала?
@Жак-э7э
@Жак-э7э 2 жыл бұрын
Все классно, но у меня вместо икон фигня какая-то. Как поставить иконки?
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Нужно поставить в систему шрифт с иконками www.nerdfonts.com и его установить в терминале
@Жак-э7э
@Жак-э7э 2 жыл бұрын
@@PurpleSchool спасибо попробую 👍
@ВладиславГайденко-в4б
@ВладиславГайденко-в4б Жыл бұрын
Кто-нибудь разобрался, как сделать прозрачный экран? :highlight Normal ctermbg=NONE работает, но каждый раз вводить не очень удобно
@rebelliondreamer6261
@rebelliondreamer6261 Жыл бұрын
Смотря через что работаете, в iTerm2 есть возможность настроить прозрачность через профиль
@evgenyknopka4569
@evgenyknopka4569 Жыл бұрын
как пропатчить Kate под Vim? ))) без обид...
@erxweo
@erxweo 2 жыл бұрын
Грустно осознавать что если ты пишешь на vue nvim для тебя закрыт. Я уже второй месяц пытаюсь запуститься, ну вот ни в какую. Любой проект на реакте, с любой нодой - пожалуйста слету линтеры форматеры что хочешь, все работает. А как вью/накст от ошибки к ошибки, то одно отпадет, то другое. Причем в шторме/вскоде все работает. Никаких ошибок. Потраченного времени жаль.
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Странная вещь( Я сам не пишу активно на Vue, но видео что и lsp поддержка есть и TreeSitter вроде. Готовые сборки пробовал?
@erxweo
@erxweo 2 жыл бұрын
@@PurpleSchool astrovim, lunarvim
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Хм, гляну ради интереса
@vladimir_fomin90
@vladimir_fomin90 Жыл бұрын
смешно но поставить не смог, пишет No C compiler found
@АлександрЮрковский-ж4ы
@АлександрЮрковский-ж4ы 2 жыл бұрын
тоже использую iterm, поставил тему и хайлайт как у вас, но бэкграунд не меняется в зависимости от темы((( в чем проблема?
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Я скрыл фон vim в настройках и использую только фон терминала
@АлександрЮрковский-ж4ы
@АлександрЮрковский-ж4ы 2 жыл бұрын
@@PurpleSchool да вы это упомянули в видео, в самом начале обзора конфигурации, вы прописали в highlights функцию которая скрывает фон верно? Я так же сделал но это не работает((( вы может что-то еще дополнительно включили или отключили в конфиге?
@AntowaKartowa
@AntowaKartowa Жыл бұрын
"Вообще без проблем" - это слишком громко сказано. Настройка в разы сложнее и запутанее VSCode, при это нет никакой гарантии что установленные значения будут применяться. wrap и linebreak срабатывают раз через три. Как переопределить встроенное значение размера таба для файлов lua если встроенные скрипты для lua запускаются даже после ftplugin и after кастомных скриптов? Как использовать Vim Surround? У меня постоянно всплывает панель с какими-то толи не корректными подсказками толи некорректно работающими мапингами. Просто интересно как при наборе `LspInstall t` и нажатии Tab после этого скролить список подсказок? Пробовал стрелки и hjkl. Как установить через DapInstall js-debug-adapter или node-debug2-adapter почему имена по которым устанавливаются ряд адаптеров или lsp вообще никак не совпадают с их названием и даже нигде в описании могут не встречается? В случае lsp в сообщении об ошибке хотя бы выводится подсказка заглянуть в перечень всех доступных lsp в таком то файле, где можно сверится. Но для DAP ничего такого не сообщает. Почему команды `verbose set [...]` вместо пути к файлу выводят тупую фразу Last set from Lua? К слову в plugins init если нужно просто указать плагин без передачи каких-то конфигурационных параметров, то по-моему не обязательно названия плагинов в фигурные скобки оборачивать.
@mmmlll104
@mmmlll104 2 жыл бұрын
В видео не освещена настройка тестов и дебаггера, так что все таки неполноценнная ide. Но все равно спасибо - этот конфиг работает лучше, чем мой, буду использовать
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Тесты запускаются из консоли, а вот дебагер не настраивал.
@mmmlll104
@mmmlll104 2 жыл бұрын
@@PurpleSchool ну из консоли то понятно, хочется команду типа «Запусти тест под курсором», «Отдебажь тест под курсором». Там всякие DAP, но я пока не донастроил
@velessn
@velessn 2 жыл бұрын
Антон, спасибо за интересный и важный материал. Могли бы вы выпустить более подробное видео по настройке Astrovim? К примеру как установить поддержку других языков программирования, к примеру PHP. Настройка своих снипетов и т.п. Чтобы потом можно было взять за основу ваше видео и самостоятельно настроить Astrovim. Было бы неплохо записать даже короткий видеокурс и реализовать его за небольшую плату. Думаю, не у всех начинающих есть современное железо, и neovim был бы хорошей альтернативой.
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Спасибо! Для поддержки php достаточно просто с помощью плагина Mason установить нужный lsp и может быть через TSInstall подсветку. А по остальному подумаю, может что запишу.
@4sARy
@4sARy 2 жыл бұрын
@@PurpleSchool А как установить nord font и в целом устанавливать плагины для nvim/astronvim?
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Первое просто шрифт для системы. А плагины, если packer, то PackerSync после указания плагина в списке плагинов.
@al77ex1
@al77ex1 2 жыл бұрын
To go to the definition you need to press g + d - у меня к сожалению не работает. Архиважная комбинация. Причем в AstroVim сборке, просто в nvim и других сборках все норм.
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Хм, странно.
@i3DRaven
@i3DRaven 4 ай бұрын
Производительность написания кода странное для программирования, я думаю дольше чем пишу. Во времена терминалов вим был пушкой, сейчас, сколько я ни пробовал просто не нужен...у меня крутая мыша с инерционным колесом :) Я в обычной иде делаю все с клавиатуры кроме промотки большого текста или выделения, что мышой просто удобнее. Но то личное мнение, прикольно посмотреть на вершины пердолинга неосилятору :)
@nk8bnj
@nk8bnj Жыл бұрын
Привет! Скажи, почему AstroNvim, а не, к примеру, SpaceVim?
@PurpleSchool
@PurpleSchool Жыл бұрын
Мне больше подошла эта конфигурация.
@gingerCatStore
@gingerCatStore 23 күн бұрын
Да хочу курс по виму в части иде
@PurpleSchool
@PurpleSchool 23 күн бұрын
@@gingerCatStore он уже готов purpleschool.ru/course/neovim
@als-creator
@als-creator Жыл бұрын
Сборка называется astronvim, опечатка в названии ролика
@PurpleSchool
@PurpleSchool Жыл бұрын
Да, спасибо, исправлено
@edunorim
@edunorim 2 жыл бұрын
Подскажите пожалуйста, как дебагнуть код
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Тут для дебага есть плагин, но на практике не пользовался
@edunorim
@edunorim 2 жыл бұрын
@@PurpleSchool Спасибо!
@СергейКурганов-о2э
@СергейКурганов-о2э 2 жыл бұрын
Так astro Vim на lua, смысл? Тормозных ide и так хватает.
@d4rkdante
@d4rkdante 2 жыл бұрын
так в том и прикол что луа быстрее)
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Сам Nvim - это fork Vim, куда завезли кучу фичей, включая поддержку lua, которая используется для конфигурации
@АлексейБояров-ю8ф
@АлексейБояров-ю8ф 2 жыл бұрын
@@PurpleSchool Антон, а пробовали Helix написанный на расте? (не знаю на сколько он развился за последний год и есть ли там вообще много нужных плагинов!)
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Один раз пробовал, но он не такой конфигурируемый как NeoVim
@СергейКурганов-о2э
@СергейКурганов-о2э 2 жыл бұрын
Быстрей чего? Своих интерпритируемых тормозов с байт кодом?
@moon.trance
@moon.trance 2 жыл бұрын
Не особо понятно зачем колхозить vim до состояния ide, когда можно взять готовую ide и засунуть "vim" в качестве редактора? Какое-то время пользовался IdeaVim, в целом пойдет. Единственная проблема в таком варианте - конфликты хоткеев, но можно посидеть понастраивать и все будет гуд. В итоге для себя понял, что пишу не так много кода, чтобы учить все хоткеи vim)
@DmitriyDev
@DmitriyDev 2 жыл бұрын
vim бесплатный
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Если писать много, то плюсы сразу видны, а если нет, то можно исопльзовать и VSCode
@undefunden
@undefunden 2 жыл бұрын
идея жрет по 5 гигов озу и медленно думает же, не?
@moon.trance
@moon.trance 2 жыл бұрын
@@DmitriyDev vsc тоже. Но это вообще слабый аргумент. Если ты постоянно закручиваешь саморезы, ты будешь делать это "бесплатной" отверткой или пойдешь и купишь себе шуруповерт? Не вижу никакой проблемы заплатить 5-10 баксов в месяц за свой рабочий инструмент.
@moon.trance
@moon.trance 2 жыл бұрын
@@undefunden зависит от размера проекта. Обычно долгий старт, а думает вполне себе быстро.
@tttop4q608
@tttop4q608 2 жыл бұрын
Антон, привет! Спасибо за видео. Столкнулся с проблемой тормозов Телескопа (Очень долго думает, буквально до 1 минуты) Подскажи как ты добился такой скорости? Еще на гитхабе нашел похожую ситуацию у чела, там ему подсказали, дословно Using ripgrep seems to solve a lot :D. ripgrep я понял это команда, но ввожу :ripgrep - пишет это не команда редактора. Подскажи плз что сделать?
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Нужно просто установить пакет github.com/BurntSushi/ripgrep
@onetwothree123-
@onetwothree123- 2 жыл бұрын
Чем нравится Vim/NeoVim так это как раз тем, что ты сам всё настраиваешь, использовать конфиги типа Astrovim, это поворот куда-то не туда имхо и это ни разу не IDE, у разработчиков и цели нет сделать IDE из NeoVim, что и написано на их официальном сайте. Из собственного опыта могу сказать, что да в некоторых случаях действительно с Vim можно и нужно работать, но когда достаётся большой проект использовать в начале его подчас очень проблематично. Когда проект пишется с нуля, работать можно в целом, но опять же с оговорками и до поры до времени, но плюсы тоже от этого есть, вообщем кому как, на работе лично я вернулся к IDE, но Vim тоже использую время от времени, зависит от задачи ...
@DmitriyArzamastsev
@DmitriyArzamastsev 2 жыл бұрын
Мне кажется это все от лукавого)))) Не про автора а в целом, есть разрабы которые больше разбираются в IDE и какая лучше - чем в непосредственной области написания кода. Товарищи код писать можно и в текстовике))) можно иметь кучу моднейших инструментов и колхозить калькуляторы а можно и в текстовике конфету смастерить )))
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Тут вопрос в скорости. В блокноте без подсветки синтаксиса, autocomplete, и рефакторинга это займёт сильно дольше времени.
@DmitriyArzamastsev
@DmitriyArzamastsev 2 жыл бұрын
@@PurpleSchool ну а так да, согласен))
@oeaoo
@oeaoo Жыл бұрын
Подебажь из блокнота. А я посмотрю.
@DmitriyArzamastsev
@DmitriyArzamastsev Жыл бұрын
@@oeaoo если для тебя это проблема и ты не знаешь как можно смастерить из говна и палок простейший механизм сбора логов и инфы то соболезную)
@anankondec
@anankondec 2 жыл бұрын
по призме незнал за плагин, спасибо
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Пожалуйста)
@petproject3419
@petproject3419 2 жыл бұрын
Почитал комменты. Скорость печати увеличивается - да, но это преимущество далеко не киллер фича. Vim это флоу работы, возможность создать свою среду разработки. Привыкая к нему, обычные редакторы начинают раздражать.
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Поддерживаю)
@АлександрЮрковский-ж4ы
@АлександрЮрковский-ж4ы 2 жыл бұрын
Какая у вас тема и шрифт?
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Тема nvim - one-dark, терминала - измененная tokio-night, шрифт - AI Writer Mono
@АлександрЮрковский-ж4ы
@АлександрЮрковский-ж4ы 2 жыл бұрын
@@PurpleSchool Спасибо 🙂
@boole_cat
@boole_cat Жыл бұрын
с 3й версии автор астровима обновил всю систему, многое что стало не понятно. Очень необходимо видео про новую вервию астровима.
@PurpleSchool
@PurpleSchool Жыл бұрын
Сейчас ушел с него, так как он стал тормознутый
@traffox
@traffox 2 жыл бұрын
Терминал можно быстро вызывать и скрывать комбинацией Ctrl + ' (контрол и верхняя кавычка)
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Да, но как-то удобнее несколько tmux сессий использовать)
@ep4sh
@ep4sh 2 жыл бұрын
еще быстрее отправить вим в бэкграунд - Ctrr+Z
@lortta
@lortta 2 жыл бұрын
У меня два вопроса 1. Как провалиться в метод ? 2. Какой шрифт у автора ? Прикольный, хочу такой же поставить
@PurpleSchool
@PurpleSchool 2 жыл бұрын
1. g+d 2. AI Writer Mono
@neinachi
@neinachi 3 ай бұрын
шрифт ништяк
@PurpleSchool
@PurpleSchool 3 ай бұрын
@@neinachi 👍
@iogurthome
@iogurthome 2 жыл бұрын
У меня AstroVim тормозит. Хуже чем Goland работает. Я как-то расстроен. Думал что он будет быстрый. Возможно это один из плагинов на это влияет. Cейчас смотрю в сторону SublimeText. C Goland надо уходить.
@PurpleSchool
@PurpleSchool 2 жыл бұрын
А все плагины по умолчанию? А что тормозит? Тоже с ним работаю с Go и всё летает
@iogurthome
@iogurthome 2 жыл бұрын
@@PurpleSchool да по умолчанию. Только тему дополнительно поставил и всё. Например когда слева открыто дерево каталогов, то переключение между буферами иногда подтормаживает. Видимо из-за того что в дереве отображается текущий открытый файл в буфере. И недавно был случай когда редактировал большой yaml файл и в нём достаточно серьёзно тормозило. Но нужно наблюдать, пока рано делать выводы. Ещё на маке проблемы с Docker. Он у меня может по 8Гб из 16 отъедать от RAM. В swap может быть по 5-8Гб. Что не придаёт производительности в целом). В общем посмотрю как будет работать.
@iogurthome
@iogurthome 2 жыл бұрын
@@PurpleSchool ещё заметил что в Sublime Text заметно выше FSP. Прям приятно работать. Но многого нет, что есть в vim. Vintage mode есть, но это так. Огрызок.
@iogurthome
@iogurthome 2 жыл бұрын
@@PurpleSchool нашёл для Sublime Text vim эмулятор. Плагин NeoVintageous. Буду с ним пробывать.
@painnagato7617
@painnagato7617 2 жыл бұрын
does not exist for kotlin 😭😭😭
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Вроде там есть lsp для kotlin
@painnagato7617
@painnagato7617 2 жыл бұрын
@@PurpleSchool , i don't know what lsp is, i just wanted to get out of intellij
@diggerdog001
@diggerdog001 Жыл бұрын
ты детали не рассказываешь тут. Например, как переключаться между открытым файлом и снова переходить в директорию то справа, хотя без этого ты дальше продвинуться не можешь
@PurpleSchool
@PurpleSchool Жыл бұрын
Space + e открывает окно, а перемещение стандартные ctrl + hjkl
@RuslanKovtun
@RuslanKovtun 2 жыл бұрын
ИМХО, скорость печати (набора кода) и скорость мышления разные вещи. Если вы достигли предела скорости мышления, увеличение скорости набора вам не поможет.
@PurpleSchool
@PurpleSchool 2 жыл бұрын
Полностью согласен. Но всегда есть однотипные задачи, на которые не тратишь особо умственных усилий, а вот писать код всё равно надо и чем быстрее, тем лучше
@ДмитрийДымов-е6я
@ДмитрийДымов-е6я Жыл бұрын
У меня ищет по всем файлам включая те что в гит игноре, в чем проблема? И подсветки для проекта не работают.
@PurpleSchool
@PurpleSchool Жыл бұрын
Leader + f + F с игнором, а с маленькой f без. Для подсветки надо сделать TSInstall и язык
Как быстро освоить Vim / Neovim?
23:31
PurpleSchool | Anton Larichev
Рет қаралды 65 М.
0 to LSP : Neovim RC From Scratch
30:47
ThePrimeagen
Рет қаралды 1,4 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 15 МЛН
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 46 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Почему я использую Vim, как основной редактор
19:01
Евгений Паромов | Front-end
Рет қаралды 6 М.
Настраиваем свой конфиг для NeoVim на Lua
52:17
PurpleSchool | Anton Larichev
Рет қаралды 44 М.
Turn VIM into a full featured IDE with only one command
11:55
Dreams of Code
Рет қаралды 710 М.
Наглядно о том, как Vim рвёт в щепки Sublime, Atom, PyCharm
15:20
Диджитализируй!
Рет қаралды 142 М.
Effective Neovim: Instant IDE
16:16
TJ DeVries
Рет қаралды 833 М.
Fleet убийца VSCode? Новая IDE от JetBrains
23:27
PurpleSchool | Anton Larichev
Рет қаралды 83 М.
I tried Neovim Distributions so you don't have to
9:12
typecraft
Рет қаралды 184 М.
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 15 МЛН