Brian's Resources for VIM
- These links are roughly in an optimum learning order.
- Link #2 or #3 should serve as a sort of learning map/guide.
- http://www.engadget.com/2012/07/10/vim-how-to/
- http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/
- http://whileimautomaton.net/2008/11/vimm3/operator
- http://vim-adventures.com/
- http://rc3.org/2012/05/12/the-grammar-of-vim/
- https://www.shortcutfoo.com/app/tutorial/vim
- http://statico.github.io/vim.html
- http://blog.sanctum.geek.nz/category/vim/
- http://www.vim.org/
- https://www.barbarianmeetscoding.com/boost-your-coding-fu-with-vscode-and-vim/moving-blazingly-fast-with-the-core-vim-motions/
- https://stackoverflow.com/a/1220118/2619800
- http://oli.me.uk/2013/06/29/equipping-vim-for-javascript/
- NeoVIM (USE IT!) - https://github.com/neovim/neovim
- Plugins - in order of usefulness
- My vim config: https://gist.github.com/BrainBacon/019837034960c6abcc2f401b83fa06da
- http://www.vimgolf.com/
- Ex Mode: https://youtu.be/QP_xm0VwQa0
- https://learnvimscriptthehardway.stevelosh.com/
- https://stevelosh.com/blog/2011/09/writing-vim-plugins/
- Edit remote files! https://www.ostechnix.com/vim-tips-edit-remote-files-with-vim-on-linux/
- https://www.freecodecamp.org/news/7-vim-tips-that-changed-my-life/amp/
- https://begriffs.com/posts/2019-07-19-history-use-vim.html
- Completions https://georgebrock.github.io/talks/vim-completion/