Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I used to also use i3 and later sway and I noticed I only ever tiled my terminals. I don't really remember why but I started using tmux (with tilish) and I liked that I can detach and reattach to sessions later. But at that point I'm just full screening windows so now I'm on gnome and use a single terminal window with tmux :)

Edit: my journey of text editors has been vim -> neovim -> helix so I just have them open inside the tmux sessions.



Another part of my journey is moving to entirely local development rather than ssh-ing from a $2000 MacBook (running a Linux virtual machine) to a $5000 dev server. I now use native Linux on a $250 mini PC to write my glue code and k8s to hand off all my big compute tasks.

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.


As a very longtime VIM user, can you talk me into helix?


I'm not one for preaching about software :p

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


Thanks you! I will take a look. I waited very long to jump to neovim.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: