One of the interesting/unexpected barriers of entry with modal/TUI editors is language support. It makes sense, when you think about it though.
I don't mean plugins, which aren't the worst option, but actually-good language support like a language server and linting etc. Both of those things may be easy to plug in to your editor, but the domain knowledge required to get them setup can be a huge headache if you've never touched the domain.
For the vim/kakoune Rails programmers out there: what does your language server setup look like?
Coming from Rust, Go, Python, and Typescript I am struggling with the limitations on intellisense and heavy reliance on conventions. I'm curious what a pro's™ Rails dev setup looks like for terminal editors.