Email or username:

Password:

Forgot your password?
Top-level
Мя :sparkles_lesbian:

@pechorin Helix хорош, но плагинов пока не умеет
В целом можно сравнивать с готовой неовимосборкой

10 comments
Andrey Pechorin

@mo без file tree пока ваще не умею :)

multed

@pechorin @mo как вы вообще в вимах что-то делаете более, чем поправить один файл? Как переключаться между файлами, как искать по проекту что-то. Пробовал пару раз, но блиииин

Andrey Pechorin

@multed @mo как раз с этим все супер круто :) Я уже освоил разные flow работы, поэтому мне классические редакторы в плане навигации по проекту кажутся топорным. fuzzyfinder все умеют одинаково. Просто окна надо уметь быстро ресайзить :) (чем-нибудь таким github.com/simeji/winresizer)

multed

@pechorin @mo топчик в поиску по проекту у меня сейчас - рубимайн.

Andrey Pechorin

@multed @mo у меня lsp навигация по определениям, потом мой regexp-based language patterns поиск через плагин github.com/pechorin/any-jump.v, а если этого не хватило, то уже rg. Вообще надо все в any-jump'е соединить будет как-нибудь.

Мя :sparkles_lesbian:

@multed в вимах хз, а у хеликса есть fuzzy file search, goto definition, прыжки вперед-назад по истории, поиск по всем файлам/символам (в плане элементов языка), и вот это всё
А rust-analyzer в фоне напоминает не закрывать редактор, потому что он на каждый старт секунд сорок сканирует проект...

@pechorin

Andrey Pechorin

@mo @multed да так же, только еще file tree есть.

multed

@mo @pechorin наберусь сил и попробую снова влиться =)

Andrey Pechorin

@multed @mo до появления lsp еще приходилось навигироваться по тэгам из ctags'а, но теперь разница между редакторами очень невелировалась и дальше только вопрос в том как оно настроено/интегрировано, так что в целом редакторы сейчас очень схожи в плане интроспекции кода — либо lsp, либо свой анализатор, либо ничего. А дальше все это уже вторые вопросы, как оно там тебе помогает навигироваться, управлять проектом/гитом и прочее.

mintbug

@mo @pechorin helix хорош, но имеет фатальный недостаток: в нём нельзя (возможно, пока) превращать код в воду github.com/Eandrju/cellular-au или в поле боя github.com/seandewar/killershe!

Go Up