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

Поделиться
HTML-код
  • Опубликовано: 12 янв 2025

Комментарии • 319

  • @PurpleSchool
    @PurpleSchool  2 года назад +4

    Подробнее о школе PurpleSchool и моих курсах можно почитать по ссылке: purpleschool.ru

  • @blz777
    @blz777 Год назад +5

    Thank you for the nice presentation of AstroNvim - I recently also jumped on it and I'm very happy so far!

  • @Hvzh
    @Hvzh Год назад +5

    Немедленно вспомнилось.
    - А правда, что Вы печатаете со скоростью 600 знаков в минуту?
    - Да. Но такая херня получается...

  • @enslit
    @enslit Год назад +3

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

  • @zatochiSiberian
    @zatochiSiberian 2 года назад +4

    Не знал про эту сборку. Спасибо, было полезно.

  • @AleksandrMaltsev-jm8ph
    @AleksandrMaltsev-jm8ph 2 года назад +6

    Супер видео!!! Как я намучился...да да да!!!!!!нам нужен курс по nivim !!!!!!!

  • @perrycoxy
    @perrycoxy 2 года назад +3

    огромное спасибо, так же несколько раз пробовал перейти на vim, но как-то не получалось))) после этого видео попробую еще раз)

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Это нормально. Я сам только после длительных попыток наконец перешёл.

    • @pavelgushchin2223
      @pavelgushchin2223 2 года назад

      Да фигня это всё полная, надо голову забивать не миллиардом комбинаций клавиш, а реальной работой над проектом. Это просто понты, типа, что " какой я крутой хацкер"

  • @anton_vs
    @anton_vs 9 месяцев назад +2

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

  • @amyasnikov
    @amyasnikov 2 года назад +2

    Великолепное видео.
    Только недавно наконец-то переписал конфиг с vim на lua)

  • @Niachan666
    @Niachan666 2 года назад +1

    Ну наконец-то, как же я долго ждал этого выпуска

  • @sergeymaksimov3441
    @sergeymaksimov3441 2 года назад +1

    Спасибо тебе за видео! Обязательно попробую эту сборку!

  • @richsphere
    @richsphere 2 года назад +4

    Большое спасибо! жду курс по астронвиму

  • @Игорь-ю1ю6е
    @Игорь-ю1ю6е 2 года назад +1

    Выглядит супер надо попробовать обязательно

    • @PurpleSchool
      @PurpleSchool  2 года назад +1

      Рад, что было полезно)

  • @caesarqwerty
    @caesarqwerty 2 года назад +1

    Спасибо за видос, как раз ждал его. Был бы очень благодарен, если прикрепишь репу с кастомными конфигами

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Я скоро сделаю репу со всеми моими конфигами

  • @vyuzh
    @vyuzh Год назад +2

    спасибо за разбор! очень не хватает отображения нажатия клавиш и комбинаций

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Спасибо! В новых видео уже добавил.

  • @mrMultipassport
    @mrMultipassport 2 года назад +5

    Все, уговорили, остаюсь на вс коде 😀

  • @Kurkulio_
    @Kurkulio_ 2 года назад +4

    Хотелось бы курс или 1-2ч ролик по AstroVim, пожалуйста)

    • @PurpleSchool
      @PurpleSchool  2 года назад +2

      Хорошо, подумаю над этим)

    • @parsefal4664
      @parsefal4664 2 года назад

      @@PurpleSchool здрасте хотелось бы просто про базовый nvim с работой плагинов, конфигурация и т.д, ведь если научимся с nvim рабоать то думаю остальное будет непомеха. Это было бы круто :)

  • @eronex777
    @eronex777 5 месяцев назад +1

    Как, не используя стрелочки, закончить строку? Например открываем скобки, автоматически закрываются, курсор остаётся между скобок. Но в конце строки нужно поставить двоеточие. Как не использовать стрелки? Выходить из insert-режима, идти в конец строки, снова входить в инсерт-режим методом append и ставить двоеточие?

    • @PurpleSchool
      @PurpleSchool  5 месяцев назад +1

      Нет, вы можете в insert режиме нажать ctrl + hjkl для перемещения

    • @eronex777
      @eronex777 5 месяцев назад

      @@PurpleSchool Благодарю! Сэкономило кучу времен!

  • @melonges7884
    @melonges7884 2 года назад

    Долгожданное видео!

  • @SergiuBurduja-y1l
    @SergiuBurduja-y1l Год назад

    Какой же вы молодец,
    Гениально ctrl+y ,
    А я уже задолбался заставить этот emmet заработать.

  • @4sARy
    @4sARy 2 года назад +2

    Я зелёный в виме, поэтому хотелось бы увидеть подробнее насчёт установки и настройки AstroNvim.

  • @RuslanKovtun
    @RuslanKovtun 11 месяцев назад +1

    Что на счёт tabnine?

  • @RusFarFaz
    @RusFarFaz Месяц назад

    у меня в astonvim spac-p показывает что Packer нету и вместо него видимо Plugins Install, Plagins Sync. почему так и надо устанавливать дополнительно Packer?

  • @kekkek5516
    @kekkek5516 2 года назад +1

    Ну , наконец-то!)

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Да, наконец дошли руки до полноценного обзора)

    • @kekkek5516
      @kekkek5516 2 года назад

      @@PurpleSchool Красавчик!) Спасибо большое.

  • @KoltovichLAB
    @KoltovichLAB 2 месяца назад

    Спасибо за видосы. Смотрю Ваш канал и получил уже много полезных советов. Я правильно понимаю, что сейчас (осень 2024) схема сохранения своей конфигурации поменялась в Astranvim? Не нужно создавать отдельную папку, файлы организованы по другому ( init.lua другой точно...). Есть после установки файл /Users//.config/nvim/lua/plugins/user.lua в котором добавлять изменения и хотелки?

  • @bogeyman000
    @bogeyman000 2 года назад +2

    Давно хочу перейти на vim, или nvim, но никак не добираются руки т.к. нужно много чего ручками настраивать)) Смирился с тем то-что установил плагин vim в vscode) после в jetbrains с плагин этот устанавливал так и оставил это дело. Но после увиденного аж захотелось снова покопаться и настроить под себя вим)

    • @mndtr0
      @mndtr0 2 года назад

      Оно того не стоит(полгода использовал). Но может быть вам зайдёт этот редактор... *попробовать* в любом случае стоит, а вот использовать или нет...

    • @PurpleSchool
      @PurpleSchool  2 года назад +2

      Стоит попробовать, если быстро печатаешь, думаю будет больше плюсов чем в VSCode

    • @mndtr0
      @mndtr0 2 года назад

      @@PurpleSchool кстати, я по этой причине и решил попробовать вим, освоил слепую печать и про вим рекомендации полетели. До сих пор считаю, что модальное редактирование - вещь крутая, но вот вим - это просто плохая её реализация

  • @banji356
    @banji356 2 года назад +2

    Единственное, что останавливает от перехода на ветки вима, это огромный и выстраданный .vimrc Я даже не представляю как я буду его переписывать на .lua и заново привыкать к новым комбинациям. За обзор спасибо, теперь крепко задумаюсь над этим вопросом. Подскажите а вы пользовались емаксом и его огромными возможностями?

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Нет, полноценно не использовал. А клавиши через конфиг можно поменять на свои в AstroVim

  • @ЮрийСоляник-о9у
    @ЮрийСоляник-о9у 2 года назад +1

    Антон, спасибо за ролик! Как раз пытаюсь освоить NeoVim. Ролики на эту тему были бы очень кстати.

  • @azatprojazz
    @azatprojazz Год назад

    15:05 скажи пожалуйста как у тебя получилось переключаться по вкладкам? Я что только не пробовал, нажимаю shift+left и ни в какую. Нигде не могу найти инфу как так переключаться. Нашел только способ [b ]b, но это не совсем удобный способ.

    • @PurpleSchool
      @PurpleSchool  Год назад

      Да, так же. Можно поменять key bindings

    • @azatprojazz
      @azatprojazz Год назад

      @@PurpleSchool а можешь поделиться своим конфигом? На видео ты его показал, хотелось бы копирнуть и упростить процесс. Спасибо за ценную информацию!

    • @PurpleSchool
      @PurpleSchool  Год назад

      Мой конфиг рассматривается в виде по ссылке, но он для моей собственной сборки. Подробнее тут: ruclips.net/video/4PzSNN45tcA/видео.html

  • @eronex777
    @eronex777 Год назад

    Полезнейше! Подробненько! А где найти по самому NeoVim'у курс, чтобы максимально эффективно пересесть с PyCharm'а?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Пока курса нет, но есть мои видео: ruclips.net/video/qHsMV5LhOEc/видео.html

  • @als-creator
    @als-creator 2 года назад +1

    Сборка называется astronvim, опечатка в названии ролика

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Да, спасибо, исправлено

  • @hsqlk
    @hsqlk 9 месяцев назад +1

    Но если говорить про быстродействие, то почему надо сидеть на Маке, ведь есть же голый Arch Linux. На нем явно же можно сократить аж ЦЕЛЫЕ СЕКУНДЫ...

    • @PurpleSchool
      @PurpleSchool  9 месяцев назад

      Там нет нужно софта

  • @flexprodakshen3936
    @flexprodakshen3936 3 месяца назад

    навигация - что значит шифт налево? именно интересует что вместе в шифитом используете?
    В видео это не совсем очевидно

    • @PurpleSchool
      @PurpleSchool  3 месяца назад

      @@flexprodakshen3936 ctrl + направление

  • @yokai6693
    @yokai6693 2 года назад +2

    На днях решил поковырять вим и тут такое видео. Антон ты красава, давай в том же духе создай пожалуйста уроки по виму!!!!!

  • @velessn
    @velessn 2 года назад +10

    Антон, спасибо за интересный и важный материал. Могли бы вы выпустить более подробное видео по настройке Astrovim? К примеру как установить поддержку других языков программирования, к примеру PHP. Настройка своих снипетов и т.п. Чтобы потом можно было взять за основу ваше видео и самостоятельно настроить Astrovim. Было бы неплохо записать даже короткий видеокурс и реализовать его за небольшую плату. Думаю, не у всех начинающих есть современное железо, и neovim был бы хорошей альтернативой.

    • @PurpleSchool
      @PurpleSchool  2 года назад +3

      Спасибо! Для поддержки php достаточно просто с помощью плагина Mason установить нужный lsp и может быть через TSInstall подсветку. А по остальному подумаю, может что запишу.

    • @4sARy
      @4sARy 2 года назад

      @@PurpleSchool А как установить nord font и в целом устанавливать плагины для nvim/astronvim?

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Первое просто шрифт для системы. А плагины, если packer, то PackerSync после указания плагина в списке плагинов.

  • @RusFarFaz
    @RusFarFaz Месяц назад

    есть ли аналог Go Live из vscode? как включить и им пользоваться в astronvim?

    • @PurpleSchool
      @PurpleSchool  Месяц назад +1

      @@RusFarFaz просто рядом в терминале запустите serve из соответствующего пакета

    • @RusFarFaz
      @RusFarFaz Месяц назад

      @@PurpleSchool не совсем понял как это сделать. в Mason такого пакета нету.

    • @PurpleSchool
      @PurpleSchool  Месяц назад +1

      @@RusFarFaz нет, на пакетом, а поставить из npm и запустить в отдельном терминале

  • @TheBedelbaev
    @TheBedelbaev 2 года назад +1

    Сделай видео, как его поставить и настроить на mac или даже NeoVim. Спасибо

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Все инструкции есть на сайте, установка всего пару команд, о которых я рассказываю

  • @xifrolanor-vv2xi
    @xifrolanor-vv2xi Год назад

    Спасибо за видео!
    А там можно комбинацией клавиш вызывать терминал как в vscode например?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Конечно. Можно посмотреть документацию

  • @kol4an721
    @kol4an721 Год назад

    Здравствуйте, как можно настроить автопейринг? Просто не совсем удобно самому писать скобки и кавычки

    • @PurpleSchool
      @PurpleSchool  Год назад

      Вроде из коробки, или есть плагин для этого

  • @4sARy
    @4sARy 2 года назад

    Немного поподробнее хотелось бы остановиться на установке, т.к. не совсем понятно как, что и куда нужно скачивать. Про шрифт не до конца понял. Что с ним делать после скачивания? Установить в сам windows или что? После установки астровима не понял как установить nord font и всё остальное. Попытался найти информацию по астровиму в инете, но единственное что я нашёл была страница на гитхаб репозиторий их. Я зелёный в виме, поэтому хотелось бы увидеть видео с настройкой. Новичкам нужна помощь!

    • @PurpleSchool
      @PurpleSchool  2 года назад

      После скачивания шрифта его нужно установить в системе. А остальная инструкция на сайте AstroVim, ссылка на который под видео.

  • @va_golovanov
    @va_golovanov 11 месяцев назад

    Круто! Спасибо!
    А как включить отображение скрытых файлов и папок?

    • @va_golovanov
      @va_golovanov 11 месяцев назад

      разобрался - так как за отображение отвечает плагин 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 = {},
      },
      }
      }
      }

  • @nilsen1879
    @nilsen1879 2 года назад

    Спасибо! А не подскажите как посмотреть тип возвращаемой функции / переменной и тд ? (Чтоб оно показалось в маленьком окошке, а не переходило к типу)

    • @nilsen1879
      @nilsen1879 2 года назад +1

      Shift + K!! А команда в доке была, как я упустил это

  • @АлександрОстапченко-м4в

    Здорово, очень круто хочу перейти со SpaceVim, yно что то не найду инструкций и у тебя в меню не вижу опции "run" как запускать код из него

    • @PurpleSchool
      @PurpleSchool  Год назад

      Обычно через терминал

    • @АлександрОстапченко-м4в
      @АлександрОстапченко-м4в Год назад

      Ну это не очень удобно, вот тут вижу как появляется такая возможность ruclips.net/video/skumaeRzt6I/видео.html

  • @vitekyang7256
    @vitekyang7256 Год назад

    Кто знает? не выходя из файла и astrovim запускать терминал и команды терминала
    ?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Отрыть терминал: space + t + f

  • @tenshi5502
    @tenshi5502 Год назад

    Привет! Может ты видел не так давно вышедший конфиг LazyVim. Что думаешь насчёт него? Есть какая-то разница по сравнению с AstroNvim?

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Видел его, но детально не разбирал. Сам сейчас сижу на NVChad

  • @sergeykudryashov9097
    @sergeykudryashov9097 Год назад

    А я снова с тем же вопросом: как сделать так, чтобы при переименовании файла автоматически апдейтились импорты в .ts файлах?

  • @draylegend
    @draylegend Год назад

    Спасибо за видео! Скажи пожалуйста, как исключить node_modules или другие папки/файлы из поиска (leader+ff)?

    • @PurpleSchool
      @PurpleSchool  Год назад

      leader + fF

    • @draylegend
      @draylegend Год назад

      @@PurpleSchool а как добавить другие папки в исключиние AstroNvim? У меня angular проект и там есть папка .angular, которую хочу исключить. Она находится вне node_modules

  • @AlexanderYaremchuk
    @AlexanderYaremchuk 10 месяцев назад

    не все команды работают в винде.
    переходы между буфурами, между сплитами - и не ясно где проверить.

  • @AndreyTorlopov
    @AndreyTorlopov Год назад

    Для новичков-то что в итоге лучше взять? Astrovim? Или LunarVim можно? Или вообще, не выеживаться и кодить в VSCode ?:)

    • @PurpleSchool
      @PurpleSchool  Год назад

      Брать то, что понравится)

  • @Lucio11a
    @Lucio11a 2 года назад

    Так необычно наблюдать за людьми, которые борются за скорость написания скриптов, считая % прироста производительности...
    Lua не знаю, так что про него ничего говорить не буду. Но кодя в том же шарпе, у меня никогда не было проблем со скоростью написания кода просто потому, что ты пишешь код только треть времени сидения в IDE, и эта треть размазана мелкими порциями по всему процессу написания кода, остальное время уходит на "подумать", как писать, что писать, как лучше, чтение литературы\документации, проверку работоспособности и отлавливание ошибок.
    Но в любом случае мне интересно смотреть про разные IDE и языки)) Так что спасибо за видео!

  • @3y6HuK_
    @3y6HuK_ Год назад

    А можно этот ваш конфиг пользователя где-то в открытом доступе увидеть?

    • @PurpleSchool
      @PurpleSchool  Год назад

      В новом видео будет мой конфиг для NvChad

  • @vistar8
    @vistar8 2 месяца назад

    Что насчёт lazyvim? Не был упомянут.

    • @PurpleSchool
      @PurpleSchool  2 месяца назад

      @@vistar8 да, он неплох

  • @evgenyknopka4569
    @evgenyknopka4569 Год назад

    как пропатчить Kate под Vim? ))) без обид...

  • @traxess
    @traxess Год назад

    Можете помочь, использую WSL2 Ubuntu, установил astrovim, не отображаются иконки показует это ▯.
    При том что шрифт JetBrains Mono уже установен.

    • @PurpleSchool
      @PurpleSchool  Год назад

      Нужен именно NerdFont версия данного шрифта.

    • @traxess
      @traxess Год назад

      @PurpleSchool тоесть мне надо удалить нынешний шрифт и поставить nerdfont?

  • @AndreyTorlopov
    @AndreyTorlopov Год назад

    Из коробки не завелось. Фон зеленый, хотя обычный вим берет темный.
    Как это чинить куда смотреть - хз..

    • @PurpleSchool
      @PurpleSchool  Год назад

      А старую установку nvim удалил? И надо его кэш почистить.

  • @i3DRaven
    @i3DRaven 5 месяцев назад

    Производительность написания кода странное для программирования, я думаю дольше чем пишу. Во времена терминалов вим был пушкой, сейчас, сколько я ни пробовал просто не нужен...у меня крутая мыша с инерционным колесом :) Я в обычной иде делаю все с клавиатуры кроме промотки большого текста или выделения, что мышой просто удобнее. Но то личное мнение, прикольно посмотреть на вершины пердолинга неосилятору :)

  • @ivanuchiha6234
    @ivanuchiha6234 Год назад

    А где можно сгенерировать заставочку для AstroNvim?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Любой ASCII генератор текста

  • @vladislavdemyan4855
    @vladislavdemyan4855 2 года назад

    Подскажите пожалуйста на счёт prettier? Eslist установить через LSPInstall получилось, а вот где найти prettier не нахожу...

  • @aagafonov77
    @aagafonov77 2 года назад

    К сожалению не ставится AstroVim ругается на E492: Это не команда редактора: PackerSync
    Нажмите ENTER или введите команду для продолжения проверено на MacOS и Windows

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Нужно чтобы предварительно был установлен Packer github.com/wbthomason/packer.nvim

  • @mmmlll104
    @mmmlll104 2 года назад

    В видео не освещена настройка тестов и дебаггера, так что все таки неполноценнная ide. Но все равно спасибо - этот конфиг работает лучше, чем мой, буду использовать

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Тесты запускаются из консоли, а вот дебагер не настраивал.

    • @mmmlll104
      @mmmlll104 2 года назад

      @@PurpleSchool ну из консоли то понятно, хочется команду типа «Запусти тест под курсором», «Отдебажь тест под курсором». Там всякие DAP, но я пока не донастроил

  • @TheDreamerCreate
    @TheDreamerCreate 2 года назад

    Как установить Nerd Fonts на windows? В моем Astrovim вместо иконок - знаки "?"

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Как и любой другой шрифт - установкой шрифта.

  • @onetwothree123-
    @onetwothree123- 2 года назад +1

    Чем нравится Vim/NeoVim так это как раз тем, что ты сам всё настраиваешь, использовать конфиги типа Astrovim, это поворот куда-то не туда имхо и это ни разу не IDE, у разработчиков и цели нет сделать IDE из NeoVim, что и написано на их официальном сайте. Из собственного опыта могу сказать, что да в некоторых случаях действительно с Vim можно и нужно работать, но когда достаётся большой проект использовать в начале его подчас очень проблематично. Когда проект пишется с нуля, работать можно в целом, но опять же с оговорками и до поры до времени, но плюсы тоже от этого есть, вообщем кому как, на работе лично я вернулся к IDE, но Vim тоже использую время от времени, зависит от задачи ...

  • @makstitov3552
    @makstitov3552 2 года назад

    Вопрос к знающим людям. Неовим написал себе конфигурацию под плюсы. Все здорово интелисенс работает, но есть проект с внешними библиотеками буст, опенсв и т.д., но с внешними библиотеками ни какого автодополнения(интелисенс) нет. Как это исправить?

    • @makstitov3552
      @makstitov3552 2 года назад

      Вопрос решен, кому будет интересна настройка неовим для плюсов, спрашивайте.

  • @РоманШмелев-щ7д
    @РоманШмелев-щ7д Год назад

    Как увидеть скрытые файлы в дереве файлов? я из-за этого не могу попасть в папку user, она у меня числится как hidden item

  • @serjgonchar1502
    @serjgonchar1502 2 года назад

    Спасибо большое, ваш ролик открыл для меня этот редактор и позволил познакомиться с вим и неовим в целом, конкретно эту сборку себе поставил но почему-то есть некоторые ошибки когда пытаюсь сфокусироваться на документе, то есть если я нахожусь в неотри(Сайдбар проводник) пытаюсь перескочить на область с кодом ничего не происходит, все будто зависает, думал что дело в терминале но попробовал в другом, тоже самое, и почему-то когда открываю терминал внутри неовим не могу пользоваться бекмпейсом, причём конфиг не менял, все делал как в доке, может быть какой-то конфликт между биндом хоткеев ?

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Возможно. У меня вроде таких проблем не наблюдалось, поэтому сложно сказать

  • @tttop4q608
    @tttop4q608 2 года назад

    Антон, привет! Спасибо за видео. Столкнулся с проблемой тормозов Телескопа (Очень долго думает, буквально до 1 минуты) Подскажи как ты добился такой скорости? Еще на гитхабе нашел похожую ситуацию у чела, там ему подсказали, дословно Using ripgrep seems to solve a lot :D. ripgrep я понял это команда, но ввожу :ripgrep - пишет это не команда редактора. Подскажи плз что сделать?

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Нужно просто установить пакет github.com/BurntSushi/ripgrep

  • @petproject3419
    @petproject3419 2 года назад +2

    Почитал комменты. Скорость печати увеличивается - да, но это преимущество далеко не киллер фича.
    Vim это флоу работы, возможность создать свою среду разработки. Привыкая к нему, обычные редакторы начинают раздражать.

  • @РусланТасминский

    Спасибо за видео! Можно ссылку на ваш конфиг?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Он сейчас почти не отличается от дефолтного в AstoNvim, только пару плагинов.

  • @DuffyDuck-jr8jw
    @DuffyDuck-jr8jw Год назад

    Привет, на днях стала возникать такая ошибка при запуске, не знаешь в чем проблема ?
    Error detected while processing User Autocommands for "AstroColorScheme":

    • @PurpleSchool
      @PurpleSchool  Год назад

      Мне помогла полная перестановка Astronvim

  • @Gocppjp
    @Gocppjp Год назад

    Почему я скачал nerd fonts через homebrew все нормально скачалось, но иконки так и не появились в astrovim
    че делать везде просто пишут 2 команды для скачки и все.

    • @PurpleSchool
      @PurpleSchool  Год назад +2

      В терминале надо выбрать данный шрифт

    • @Gocppjp
      @Gocppjp Год назад

      @@PurpleSchool Спасибо

  • @magnumopus1002
    @magnumopus1002 Год назад

    подскажите а как исполнить то код написанный, не могу найти команду, пробел нажимаю нет подсказки

    • @PurpleSchool
      @PurpleSchool  Год назад

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

  • @lasash5296
    @lasash5296 4 месяца назад

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

    • @lasash5296
      @lasash5296 4 месяца назад

      Хотелось бы полный гайд по настройке сторонних плагинов над AstroNvim. И гайд по тому, как внутри него компилировать🙏🏿🙏🏿

  • @traffox
    @traffox 2 года назад

    Терминал можно быстро вызывать и скрывать комбинацией Ctrl + ' (контрол и верхняя кавычка)

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Да, но как-то удобнее несколько tmux сессий использовать)

    • @ep4sh
      @ep4sh 2 года назад

      еще быстрее отправить вим в бэкграунд - Ctrr+Z

  • @boole_cat
    @boole_cat Год назад

    с 3й версии автор астровима обновил всю систему, многое что стало не понятно. Очень необходимо видео про новую вервию астровима.

    • @PurpleSchool
      @PurpleSchool  Год назад

      Сейчас ушел с него, так как он стал тормознутый

  • @vladimir_fomin90
    @vladimir_fomin90 2 года назад

    смешно но поставить не смог, пишет No C compiler found

  • @AvidorKatz
    @AvidorKatz Год назад

    "Вообще без проблем" - это слишком громко сказано.
    Настройка в разы сложнее и запутанее 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 если нужно просто указать плагин без передачи каких-то конфигурационных параметров, то по-моему не обязательно названия плагинов в фигурные скобки оборачивать.

  • @erxweo
    @erxweo 2 года назад

    Грустно осознавать что если ты пишешь на vue nvim для тебя закрыт. Я уже второй месяц пытаюсь запуститься, ну вот ни в какую. Любой проект на реакте, с любой нодой - пожалуйста слету линтеры форматеры что хочешь, все работает. А как вью/накст от ошибки к ошибки, то одно отпадет, то другое. Причем в шторме/вскоде все работает. Никаких ошибок. Потраченного времени жаль.

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Странная вещь( Я сам не пишу активно на Vue, но видео что и lsp поддержка есть и TreeSitter вроде. Готовые сборки пробовал?

    • @erxweo
      @erxweo 2 года назад

      @@PurpleSchool astrovim, lunarvim

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Хм, гляну ради интереса

  • @Жак-э7э
    @Жак-э7э 2 года назад

    Все классно, но у меня вместо икон фигня какая-то. Как поставить иконки?

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Нужно поставить в систему шрифт с иконками www.nerdfonts.com и его установить в терминале

    • @Жак-э7э
      @Жак-э7э 2 года назад

      @@PurpleSchool спасибо попробую 👍

  • @lortta
    @lortta 2 года назад

    У меня два вопроса
    1. Как провалиться в метод ?
    2. Какой шрифт у автора ? Прикольный, хочу такой же поставить

  • @АлександрЮрковский-ж4ы

    тоже использую iterm, поставил тему и хайлайт как у вас, но бэкграунд не меняется в зависимости от темы((( в чем проблема?

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Я скрыл фон vim в настройках и использую только фон терминала

    • @АлександрЮрковский-ж4ы
      @АлександрЮрковский-ж4ы 2 года назад

      @@PurpleSchool да вы это упомянули в видео, в самом начале обзора конфигурации, вы прописали в highlights функцию которая скрывает фон верно? Я так же сделал но это не работает((( вы может что-то еще дополнительно включили или отключили в конфиге?

  • @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 года назад

      А ты выбрал этот шрифт для терминала?

  • @vanessafoht
    @vanessafoht Год назад

    А где-нибудь можно найти ваш конфиг?

    • @vanessafoht
      @vanessafoht Год назад

      Или шрифт хотя бы. Просто поставила свою любимую Iosevka, а она не все символы отображает

    • @PurpleSchool
      @PurpleSchool  Год назад

      Модифицированные шрифты тут: www.nerdfonts.com/
      По конфигурации я уже сменил сборку

  • @ВладиславГайденко-в4б

    Кто-нибудь разобрался, как сделать прозрачный экран?
    :highlight Normal ctermbg=NONE работает, но каждый раз вводить не очень удобно

    • @rebelliondreamer6261
      @rebelliondreamer6261 Год назад

      Смотря через что работаете, в iTerm2 есть возможность настроить прозрачность через профиль

  • @nk8bnj
    @nk8bnj Год назад

    Привет! Скажи, почему AstroNvim, а не, к примеру, SpaceVim?

    • @PurpleSchool
      @PurpleSchool  Год назад +1

      Мне больше подошла эта конфигурация.

  • @gingerCatStore
    @gingerCatStore Месяц назад

    Да хочу курс по виму в части иде

    • @PurpleSchool
      @PurpleSchool  Месяц назад

      @@gingerCatStore он уже готов purpleschool.ru/course/neovim

  • @anankondec
    @anankondec 2 года назад +1

    по призме незнал за плагин, спасибо

  • @ananasios
    @ananasios Год назад

    Дядь привет, запиши видео как установить и настроить сторонние плагины в astronvim которая 3+ версия вышла крайняя. Ставлю плагины нифига не работают.

    • @PurpleSchool
      @PurpleSchool  Год назад

      Ещё сам не обновлялся, но гляну

    • @ananasios
      @ananasios Год назад

      @@PurpleSchool вчера обновился куча плагинов упала. Плагин для навигации на русской раскладке не работает, непонятные иконки в виде вопросиков по нажатию на leader хотя шрифты все стоят в iterm2. Куча вопросов на которые я не нашел ответов. Потратил кучу времени и решения не нашел 🤦‍♂️

  • @al77ex1
    @al77ex1 2 года назад

    To go to the definition you need to press g + d - у меня к сожалению не работает. Архиважная комбинация. Причем в AstroVim сборке, просто в nvim и других сборках все норм.

  • @DmitriyArzamastsev
    @DmitriyArzamastsev 2 года назад +1

    Мне кажется это все от лукавого)))) Не про автора а в целом, есть разрабы которые больше разбираются в IDE и какая лучше - чем в непосредственной области написания кода. Товарищи код писать можно и в текстовике))) можно иметь кучу моднейших инструментов и колхозить калькуляторы а можно и в текстовике конфету смастерить )))

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Тут вопрос в скорости. В блокноте без подсветки синтаксиса, autocomplete, и рефакторинга это займёт сильно дольше времени.

    • @DmitriyArzamastsev
      @DmitriyArzamastsev 2 года назад

      @@PurpleSchool ну а так да, согласен))

    • @oeaoo
      @oeaoo Год назад +1

      Подебажь из блокнота. А я посмотрю.

    • @DmitriyArzamastsev
      @DmitriyArzamastsev Год назад

      @@oeaoo если для тебя это проблема и ты не знаешь как можно смастерить из говна и палок простейший механизм сбора логов и инфы то соболезную)

  • @edunorim
    @edunorim 2 года назад

    Подскажите пожалуйста, как дебагнуть код

    • @PurpleSchool
      @PurpleSchool  2 года назад +1

      Тут для дебага есть плагин, но на практике не пользовался

    • @edunorim
      @edunorim 2 года назад

      @@PurpleSchool Спасибо!

  • @moon.trance
    @moon.trance 2 года назад +17

    Не особо понятно зачем колхозить vim до состояния ide, когда можно взять готовую ide и засунуть "vim" в качестве редактора? Какое-то время пользовался IdeaVim, в целом пойдет. Единственная проблема в таком варианте - конфликты хоткеев, но можно посидеть понастраивать и все будет гуд. В итоге для себя понял, что пишу не так много кода, чтобы учить все хоткеи vim)

    • @DmitriyDev
      @DmitriyDev 2 года назад +2

      vim бесплатный

    • @PurpleSchool
      @PurpleSchool  2 года назад +2

      Если писать много, то плюсы сразу видны, а если нет, то можно исопльзовать и VSCode

    • @undefunden
      @undefunden 2 года назад +3

      идея жрет по 5 гигов озу и медленно думает же, не?

    • @moon.trance
      @moon.trance 2 года назад +1

      @@DmitriyDev vsc тоже. Но это вообще слабый аргумент. Если ты постоянно закручиваешь саморезы, ты будешь делать это "бесплатной" отверткой или пойдешь и купишь себе шуруповерт? Не вижу никакой проблемы заплатить 5-10 баксов в месяц за свой рабочий инструмент.

    • @moon.trance
      @moon.trance 2 года назад

      @@undefunden зависит от размера проекта. Обычно долгий старт, а думает вполне себе быстро.

  • @АлександрЮрковский-ж4ы

    Какая у вас тема и шрифт?

  • @strongcat844
    @strongcat844 Год назад

    пишу уже неск лет в вебшторме, до этого юзал vscode, щас пробую перейти на вим, если кто увидит этот комент через пол годика, то спросите как мои успехи, и смог ли я перейти

    • @3y6HuK_
      @3y6HuK_ Год назад

      Хоть и не прошло пол года, но тем не менее... Как успехи? Удалось перейти?

    • @strongcat844
      @strongcat844 Год назад

      @@3y6HuK_ перейти не перешел, но теперь на все свои сервера без граф оболочки ставлю его, ибо править код или файлы на сервере в нем оч кайфово, а так это не ide и чтоб превратить его в ide надо просто проделать работу которую проделывают jetbrains, это реально, но зачем если есть готовый продукт

  • @fitter2boss72
    @fitter2boss72 Год назад

    Пишите еще по теме )

    • @PurpleSchool
      @PurpleSchool  Год назад +2

      Пожалуйста)

    • @fitter2boss72
      @fitter2boss72 Год назад

      @@PurpleSchool это подразумевалось , как само-собой )

  • @RuslanKovtun
    @RuslanKovtun 2 года назад +1

    ИМХО, скорость печати (набора кода) и скорость мышления разные вещи. Если вы достигли предела скорости мышления, увеличение скорости набора вам не поможет.

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Полностью согласен. Но всегда есть однотипные задачи, на которые не тратишь особо умственных усилий, а вот писать код всё равно надо и чем быстрее, тем лучше

  • @hodicha
    @hodicha 2 года назад +1

    Отличный обзор на САМУЮ лучшую сборку для ленивых! астра это фантастика! Они убили всю боль настройки вима.
    На текущий момент версия 2.9.1 , нужен Node не меньше 14й версии

    • @PurpleSchool
      @PurpleSchool  2 года назад +1

      Поддерживаю) сам использую каждый день)

  • @als-creator
    @als-creator 2 года назад +1

    кто бы на степик курс сделал по nvim и lua для написания конфигов

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Возможно сделаю у себя на платформе.

  • @СергейКурганов-о2э
    @СергейКурганов-о2э 2 года назад +2

    Так astro Vim на lua, смысл? Тормозных ide и так хватает.

    • @d4rkdante
      @d4rkdante 2 года назад

      так в том и прикол что луа быстрее)

    • @PurpleSchool
      @PurpleSchool  2 года назад

      Сам Nvim - это fork Vim, куда завезли кучу фичей, включая поддержку lua, которая используется для конфигурации

    • @АлексейБояров-ю8ф
      @АлексейБояров-ю8ф 2 года назад +1

      @@PurpleSchool Антон, а пробовали Helix написанный на расте? (не знаю на сколько он развился за последний год и есть ли там вообще много нужных плагинов!)

    • @PurpleSchool
      @PurpleSchool  2 года назад +2

      Один раз пробовал, но он не такой конфигурируемый как NeoVim

    • @СергейКурганов-о2э
      @СергейКурганов-о2э 2 года назад +1

      Быстрей чего? Своих интерпритируемых тормозов с байт кодом?

  • @St1ggy
    @St1ggy Год назад

    Почему бы не LazyVim?

    • @PurpleSchool
      @PurpleSchool  Год назад

      Мне он не очень понравился, сейчас использую NVChad

  • @dlazder3937
    @dlazder3937 Год назад

    30:28 herrington darkholme... А создатель шарит!