Edit: my journey of text editors has been vim -> neovim -> helix so I just have them open inside the tmux sessions.
Edit: my journey of text editors has been vim -> neovim -> helix so I just have them open inside the tmux sessions.
But what that really means is, while ssh-tmux-vim is great when you need it, local UIs could be so much richer, and I would never know because I am still tied to using my local machine as if it were a remote host.
I should stop writing about it and just do something. I have a feeling that using native sway tabs for everything might be fantastic, if I can get over the hump of making the change.
I thought I'd miss the infinite extendability of neovim with all my plugins and such but it didn't end up mattering to me and it was quite freeing actually to be just bound to what is supported in the core editor (as long as it's enough for you). I've been waiting for editorconfig support since before switching but it doesn't look like it will be merged into core.
Afaik there's plans to add plugin support using some custom lisp language which I'm excited about (I wrote all my neovim config in fennel).
But overall it's really fast and comes with essentials built-in like LSP and tree sitter support. There's some learning curve coming from vim in terms of key commands and such as helix is inspired by kakoune in that realm.
I don't think I did a really good job at convincing you but that's what came from my head quickly :D