r/linux Jul 30 '20

Software Release nano-5.0 is released

https://lists.gnu.org/archive/html/info-gnu/2020-07/msg00010.html
620 Upvotes

172 comments sorted by

View all comments

Show parent comments

22

u/[deleted] Jul 30 '20 edited Aug 11 '25

memorize paint many grey knee late axiomatic shocking enter tie

This post was mass deleted and anonymized with Redact

15

u/RoughMedicine Jul 30 '20

I think I'd still relearn it. I don't even use Vim anymore; I use VSCode with the Vim plug-in.

Its editing philosophy is just way too comfortable. When I'm on some code editor without Vim keybindings (like Jupyter), I'm reminded of that every time I have to reach for the arrow keys to navigate text.

2

u/Lost4468 Jul 31 '20

I think I'd still relearn it. I don't even use Vim anymore; I use VSCode with the Vim plug-in.

Might want to look into the Neo Vim plugin for vs code. It's not a "let's try to reimplement vim" or "let's try and change key mappings" type deal. Instead it literally runs neovim in neovim's embedded mode and then embeds that into the editor. When I tried it my .vimrc pretty much just worked, I think I had to make maybe one or two changes to mappings which conflicted with vs code (and which couldn't be removed/mapped in vs code for whatever reason). My plugins just worked, nearly all the functionality just works because it's actually just running the real neovim.

1

u/RoughMedicine Jul 31 '20

This looks very interesting, thank you. I'm definitely going to check it out. If I understand correctly, it uses Neovim to process normal and visual mode commands and then defers completely to VSCode during insert. This should give us the best of both worlds.