← Back to context

Comment by zamalek

1 year ago

There is one big issue with terminal editors that I keep running up against: single font size. One notable place where this is an issue is file listings, being able to have smaller proportional fonts makes a huge difference in usability.

I have switched to Zed, but it sadly shares more in common with vscode than it does vim. I believe the ideal text editor would bring a small amount of GUI to the general idea of one of the popular nvim distros (especially telescope).

Telescope feels so game-changing, and I've not found anything like it outside of Neovim and Emacs. Being able to fuzzy search a buffer or my project instantly makes navigation insanely fast.

People talk about not needing to type fast when coding, but I do need to navigate quickly, especially to not lose context while thinking. Ivy/Helm/Telescope with one of the various jump libraries (and LSP of course) makes code navigation feel second nature.

Yeah, it's definitely an issue I'd like to see tackled better. Neovim is already fully working under a client-server architecture, as far as I understand, i.e. the TUI is already "just" a client that connects to the main server process. There are some neovim GUIs such as Goneovim, Neovide, Fvim and even FireNvim (using neovim inside Firefox), but they mostly implement some windowing effects and whatnot, because I belive things are still somewhat tied to a cell based grid. Despite all this, I daily drive neovide.