vim

My editor of choice, simply due to the fact that I find it extremely efficient (and readily available everywhere).

Resources

Category Date Link Notes
2021 vim-iced

a plugin for Clojure support

Extensions vscode-neovim

a VSCode extension that runs neovim in the background

Plugins 2024 avante.nvim

an elaborate AI plugin for nvim

2023 vim-ai

a simple but effective OpenAI plugin

Ports 2021 Onivim2

a VSCode-like port with a pseudo-native UI

MacVim

I don’t normally use it, since you pick up all sorts of nasty menu habits that won’t help you one whit when you’re working remotely.

MacVim with a file browser

seems to be abandoned, but it was brilliant.

Themes 2024 nightfox.nvim

a dark theme for neovim

pastie theme

converted from TextMate

Tools 2020 Vimac

keyboard navigation for the macOS UI

Tutorials History and effective use of vim

a great write-up

Using vim as a man pager (useful for obscure variants:

export MANPAGER="col -b | view -c 'set ft=man nomod nolist' -"

Also of note is vimdiff, which everyone keeps forgetting about.

Cheat Sheets

For newbies, taken from this graphical vi-vim Cheat Sheet and Tutorial:

Basic Editing Operators & Repetition Yank & Paste Searching Marks & Macros Various Motions Various Commands Everything

The full sheet is here.