Vim
Updated 2 years ago
Introduction
- 🧰 Open Vim • Interactive Vim tutorial
General
- ✍️ Command composition • James W. Hanlon
- 📚 Vim Cheat Sheet & Quick Reference • QuickRef.ME
Configuration
- 📺 Effective Neovim: Instant IDE • TJ DeVries
- ✍️ Vim File Templates • VimTricks
- ✍️ CSV files in vim • VimTricks
- ✍️ Preview markdown files • VimTricks
- ✍️ Display hidden characters • VimTricks
- ✍️ Per file type configs • VimTricks
- 👩💻 How to exclude file types from autocmd? • StackOverflow
- 👩💻 Run autocmd on all filetypes EXCEPT • StackOverflow
- 📚 Built-in sources • jose-elias-alvarez/null-ls.nvim
- 🧰 williamboman/mason.nvim • Easily install and manage LSP servers, DAP servers, linters and formatters
- 🧰 williamboman/mason-lspconfig.nvim • Helps mason.nvim automatically install and set up LSP servers
- 🧰 jay-babu/mason-null-ls.nvim • Helps configure null-ls servers using mason.nvim
- 📚 LSP server settings for null-ls • Neovim
Editing
- ✍️ Command Window • VimTricks
- ✍️ File templates • VimTricks
- ✍️ 50 useful commands • VimTricks
- ✍️ Code folding • VimTricks
- ✍️ Changing regex delimiters • VimTricks
- ✍️ Filtering through an external command • VimTricks
- ✍️ Review replacements • VimTricks
- ✍️ Reselect pasted text • VimTricks
- ✍️ Change character case • VimTricks
- ✍️ Insert mode edit mappings • VimTricks
- ✍️ Copy Line • VimTricks
- ✍️ Operate on every line • VimTricks
- ✍️ Insert special • characters ◆ • VimTricks
- ✍️ Confirm replacements • VimTricks
- ✍️ Pasting multiple times • VimTricks
- ✍️ Changing words • VimTricks
- ✍️ Undo from insert mode • VimTricks
- ✍️ Change case during substitution • VimTricks
- ✍️ Editing visual selections • VimTricks
- ✍️ Insert matched pattern • VimTricks
- ✍️ Operate until pattern • VimTricks
- ✍️ Moving lines • VimTricks
- ✍️ Command mode paste • VimTricks
- ✍️ Region expanding • VimTricks
- ✍️ Repeat the last substitution • VimTricks
- ✍️ Sort Lists • VimTricks
- ✍️ Reselect last visual selection • VimTricks
- ✍️ Non-greedy regex • VimTricks
- ✍️ Text case coercion • VimTricks
- ✍️ Indenting code • VimTricks
- ✍️ Add a line above or below • VimTricks
- 🧰 numToStr/Comment.nvim • Smart comment plugin for neovim.
- 🧰 tpope/vim-repeat • Enable repeating supported plugin maps with "."
Navigating
- ✍️ Jump list • VimTricks
- ✍️ Move a split • VimTricks
- ✍️ Maximize the current split • VimTricks
- ✍️ Navigating around the screen • VimTricks
- ✍️ Open URL under cursor • VimTricks
- ✍️ Open with files already split • VimTricks
- ✍️ Reposition the current line • VimTricks
- 🧰 nvim-treesitter/nvim-treesitter-context • Show code context as you scroll
Searching
- ✍️ Open URL in Vim • VimTricks
- ✍️ Confirm replacements • VimTricks
- ✍️ Ignore case when searching • VimTricks
- ✍️ Count occurrences • VimTricks
- ✍️ Stay in search mode • VimTricks