Size: a a a

2021 June 25

b

badtrousers in pro.vim
nvim-lsp работает только в neovim?
источник

G

GNU/Vsevolod in pro.vim
Да
источник

b

badtrousers in pro.vim
ctags в смысле?
источник

GZ

Gleb Zakharov in pro.vim
ctags вроде для gd только, если надо где используется, то для этого cscope нужен
источник

b

badtrousers in pro.vim
блин. а никто не думает форкнуть MacVim чтобы он использовал neovim под капотом?)))
источник

GK

Georgy Komarov in pro.vim
Для автокомплита лично я использую deoplete + deoplete-lsp. Но рекомендую сначала глянуть более современные плагины для neovim типа nvim-compe. Они должны работать быстрее.
источник

GZ

Gleb Zakharov in pro.vim
Я сам им не пользовался, поэтому хз)
источник

G

GNU/Vsevolod in pro.vim
А в чем преимущество macvim над vim если tl;dr?
источник

GK

Georgy Komarov in pro.vim
cscope ну такое. Он и 10 лет назад был неудобен и неточен, по личному опыту. У него ведь нет контекстной информации о коде, поэтому точность работы у него приближается к полнотекстовому поиску (grep).
источник

GK

Georgy Komarov in pro.vim
А ctags хорошая штука, ещё и из коробки работает.
источник

GZ

Gleb Zakharov in pro.vim
а он типа другие теги строит в отличие от ctags? я пользуюсь universal сtags + gutentags уже пару дней, вроде работает замечательно
источник

b

badtrousers in pro.vim
такое же примерно как и у gvim над vim. интеграция в оконную систему ОС, привычные шорткаты для популярных задач (Cmd+v для вставки вместо "*p и тому подобное) ну и в целом я заметил что он рисуется быстрее, чем в терминальном эмуляторе
источник

b

badtrousers in pro.vim
есть конечно alacritty, там GPU ускорение что надо и оверхед филигранный
источник

b

badtrousers in pro.vim
но для моих задач alacritty как эмулятор туповат (нет tmux интеграции, настраивать неудобно и так далее) а нормальный iterm2 даже с GPU ускорением получается тупо медленнее, чем нативная рисовалка в macvim
источник

GK

Georgy Komarov in pro.vim
Я честно не изучал исходники cscope, но там что-то своё. Мне кажется, он сохраняет базу данных примерно как ctags. Но работает он как go to reference, а не go to definition.
источник

GK

Georgy Komarov in pro.vim
guttentags + uctags норм. Этого достаточно, чтобы писать код на Си.
источник

b

badtrousers in pro.vim
поэтому я остановился на том, что мне проще использовать вим как отдельную программу на компьютере, а не в терминале. когда сижу из tmux, вим работает как надо. а когда не сижу (в большинстве случаев сейчас, когда перестал работать над большими С++ проектами) то просто открываю много окон (каждое окно в macvim отдельный инстанс) и работаю уже в них. с точки зрения рендера gui точно побеждает
источник

Q

Qwerty in pro.vim
sly/slime
источник

G

GNU/Vsevolod in pro.vim
пробовал какой-нибудь из gui neovim?
источник

b

badtrousers in pro.vim
не–а
источник