Top-level
7 comments
@multed @mo у меня lsp навигация по определениям, потом мой regexp-based language patterns поиск через плагин https://github.com/pechorin/any-jump.vim, а если этого не хватило, то уже rg. Вообще надо все в any-jump'е соединить будет как-нибудь. @multed в вимах хз, а у хеликса есть fuzzy file search, goto definition, прыжки вперед-назад по истории, поиск по всем файлам/символам (в плане элементов языка), и вот это всё @multed @mo до появления lsp еще приходилось навигироваться по тэгам из ctags'а, но теперь разница между редакторами очень невелировалась и дальше только вопрос в том как оно настроено/интегрировано, так что в целом редакторы сейчас очень схожи в плане интроспекции кода — либо lsp, либо свой анализатор, либо ничего. А дальше все это уже вторые вопросы, как оно там тебе помогает навигироваться, управлять проектом/гитом и прочее. |
@multed @mo как раз с этим все супер круто :) Я уже освоил разные flow работы, поэтому мне классические редакторы в плане навигации по проекту кажутся топорным. fuzzyfinder все умеют одинаково. Просто окна надо уметь быстро ресайзить :) (чем-нибудь таким https://github.com/simeji/winresizer)