Size: a a a

2020 August 12

V

Vim Help in pro.vim
Found help for 'expandtab' in Vim docs:
https://vimhelp.org/options.txt.html#'expandtab'
источник

EG

Emmanuel Goldstein in pro.vim
Vim Help
Found help for 'expandtab' in Vim docs:
https://vimhelp.org/options.txt.html#'expandtab'
Это кто-то быстро удалил своё сообщение или бот сработал хз на что?..
источник

SS

Sergey Sikorskiy in pro.vim
удалил. это был не я …
источник

ТК

Тельман Король Франц... in pro.vim
fishsouprecipe 🤍
А что за настройка такая)
табы превращаются в пробелы
источник

VL

Valerii Leontiev in pro.vim
Ребят, а какой-то плагин типа ale понимает ошибки по типу подчеркнуть переменную, которая используется не объявлена, подчеркнуть переменные,  которые объявлены но не используются?
источник

NG

Nicholas Guriev in pro.vim
источник

JC

Julian =) Coffee in pro.vim
Valerii Leontiev
Ребят, а какой-то плагин типа ale понимает ошибки по типу подчеркнуть переменную, которая используется не объявлена, подчеркнуть переменные,  которые объявлены но не используются?
Этим занимаются языковые линтеры.
Ставишь стандартный линтер для языка (аля eslint для js, pylint для питона), а ale его юзает.
ale еще можно настраивать, что указать какой линтер использовать, с какими флагами вызывать и вот это все.
источник

JC

Julian =) Coffee in pro.vim
Там толи в ридми, толи в хелпе, толи в исходниках норм описано, я для питона помню гуглил как mypy настраивать.
источник

VL

Valerii Leontiev in pro.vim
Julian =) Coffee
Этим занимаются языковые линтеры.
Ставишь стандартный линтер для языка (аля eslint для js, pylint для питона), а ale его юзает.
ale еще можно настраивать, что указать какой линтер использовать, с какими флагами вызывать и вот это все.
Спасибо. Никогда не пользовался, webstorm сам все делал. Попробую поковырять сегодня
источник

VL

Valerii Leontiev in pro.vim
Julian =) Coffee
Этим занимаются языковые линтеры.
Ставишь стандартный линтер для языка (аля eslint для js, pylint для питона), а ale его юзает.
ale еще можно настраивать, что указать какой линтер использовать, с какими флагами вызывать и вот это все.
А go to definition это тоже к ale?
источник

NG

Nicholas Guriev in pro.vim
есть отдельная утилита ctags
источник

NG

Nicholas Guriev in pro.vim
источник

ND

Nikita Domnickij in pro.vim
Valerii Leontiev
А go to definition это тоже к ale?
Вообще это лсп может
источник

NG

Nicholas Guriev in pro.vim
множество самых разных форматов поддреживает
источник

GK

Georgy Komarov in pro.vim
Valerii Leontiev
А go to definition это тоже к ale?
Это к LSP.
Но возможно хватит и ctags. Зависит от языка и проекта.
источник

VL

Valerii Leontiev in pro.vim
Nicholas Guriev
множество самых разных форматов поддреживает
Сдается мне, что vue.js в пролете, как обычно:)
источник

JC

Julian =) Coffee in pro.vim
Valerii Leontiev
А go to definition это тоже к ale?
Это тоже не к ale, а к сторонним тулзам))
источник

JC

Julian =) Coffee in pro.vim
Правда coc.nvim их сам себе ставит, если есть.
nvim-lsp (в нерелизном неовиме) или NeovimLanguageClient юзают, что подсунешь
источник

JC

Julian =) Coffee in pro.vim
Valerii Leontiev
Сдается мне, что vue.js в пролете, как обычно:)
А что в нем такого необычного?
источник

VL

Valerii Leontiev in pro.vim
Julian =) Coffee
А что в нем такого необычного?
Да не самый популярный фреймворк, множество плагинов его плохо прожевывают, почему-то.
источник