Why and How to Learn Vim/Neovim
HTML-код
- Опубликовано: 5 янв 2025
- My personal website
joebulfer.com/...
Vim and Neovim Usage Survey 2023
survey.stackov...
#programming #programmer #vscode #softwareengineer #softwaredeveloper #linux #vim #neovim #computerengineering
RUclips algorithm is kind of crazy. Been wanting to know this exact thing.
Agreed.
I think they now how make you desire a particular topic
at 2:00 for tables you can highlight and pass to the column command.
ex:
shift+v
jjj
:!column
see the linux column docs
you can also pass to sort
The poor children of Uganda have had time to grow up and have children of their own.
ty
For closing all folds via `zc` you have to first create the folds for each header, or maybe you probably installed some plugins do to that automatically.
Yeah I created them with zf first, I probably should have shown that.
TIL about Visual Block and replace mode, thanks!
there's actually a neovim extension in vscode that actually uses your neovim config
Except it can't use the same ui and colors as neovim which sucks. But that's the only option I have when I need to use live share
I would love to get into Vim/Neovim. But when I really think about speed and efficiency, I just don't see the point. My bottleneck isn't typing code, navigating through files or searching through them, it's actually thinking about code. Typing it is barely 10%.
Typing and using the keyboard with less effort allows you to think more efficiently.
I have been using neovim for almost a year and somehow didn't know about replace mode, that is a gamechanger.
Thanks for watching!
This is a good video and I enjoyed watching it. However it didn't answer my question on "How to lear Vim" which was stated in the heading. I was hoping to find another approach, then go straight into it, and if something doesn't work, good luck googling. Unfortunately, I don't have the time and energy for that approach. It's still a good video, though. Thank you.
Find an application which already has a vim extension, plugin, or vim mode such as Vscode or Obsidian and just practice the basic motions. Watch the Primagean's videos, Fireship has one that was good, find whoever else. Read documentation and tutorials. It takes time.
You could use the regular Vim pre-installed on any Linux machine, then if/when you want to get into Neovim, I'd watch this video
ruclips.net/video/m8C0Cq9Uv9o/видео.html
Heyy! Neovim lover here :xD
Wow. Insertion mode. Of course, other ides cannot do this, no-no, they don't work with insert key. Same to replace: you cannot just ctrl+f. I think it's better to make a strong accent on what vim can do, but other editors can't. Like quick text navigation.
Emacs can do all of this, plus there's org-mode which is more extensible than md.
Vim is portable in the form of extensions and plugins, I mostly just see it as a set of keybindings/hotkeys. Also Emacs peaked like 20 years ago.
@@joebulfer Emacs is also portable and has packages (i.e: plugins) that you can install. Peaked 20 years ago? We have built-in LSP support, as well as installing packages through Emacs recently.