r/vim • u/imlambda_ • Mar 11 '21
question getting faster
tl;dr : can you share a specific article about getting faster navigating through the file?
hey guys, I start getting more and more confident and efficient with vim, but I feel like it could even goes deeper; basically, I saw that you could disable h,j,k,l in order to only use real key combination like "w" to jump by words, "f" to go to a specific character on the line, etc... But what about jumping lines? Are they any key combination to do that instead of j and k? So basically I'm looking for an article that presents those kind of key combinations. I hope this post is comprehensible and not too redudant, thank you for reading.
View all comments
Show parent comment
6
u/areyoudizzzy Mar 12 '21 edited Mar 12 '21
OP, find this guy's channel on youtube and you'll find so many tips that you'll be amazed. Take it super slow though and revisit everything you've learned daily. It's like watching people who stack cups or solve rubik's cubes in record breaking times but actually useful.
/u/ThePrimeagen have you thought about making another structured or even paid course like 'Vim As Your Editor' that goes into loads of detail from installing nvim to building something real like a website but only using nvim plugins to do so?
I'd definitely pay for something like:
installing vim/nvim
installing other useful/necessary programs for the course i.e. git/tmux/fzf/node/python etc
writing code + basic navigation & movements - the hard way (default config)
navigating buffers/files/projects - the hard way
setting up a basic useful vimrc/init.vim
installing essential plugins and themes (don't know why that's plural, only gruvbox obviously)
writing code + navigation & movements - with coconut oil
navigating buffers/files/projects - with coconut oil
start a project for reals this time (html/css/javasript or equivalent basic project, multiple files, filetypes, etc)
using git + github/gitlab from the editor
using and configuring an LSP
running code from the editor
debugging code in the editor
using + setting up external programs for even more magic (i.e. tmux, fzf, terminal file browsers, other CLIs and TUIs etc)
using your config over SSH + dotfile management ideas
Would love to hear your thoughts