## Neovim
$ vim_plugins = {
$ "w0rp/ale": "linting (syntax checking and semantic errors)",
$ "junegunn/goyo.vim": "distraction-free writing in Vim",
$ "junegunn/limelight.vim": "hyperfocus-writing in Vim",
$ "altercation/vim-colors-solarized": "solarized color scheme",
$ "tpope/vim-fugitive": "git support",
$ "vim-test/vim-test": "run tests on different granularities",
$ "google/vim-coverage": "a utility for visualizing test coverage results",
$ "google/vim-maktaba": "a vimscript plugin library for plugin authors",
$ "google/vim-glaive": "a utility for configuring maktaba plugins",
$ "Lokaltog/vim-powerline": "create better-looking, more functional statuslines",
$ "tpope/vim-repeat": "remaps `.` in a way that plugins can tap into it",
$ "tpope/vim-surround": "easily delete, change and add surroundings in pairs",
$ "junegunn/fzf": "general-purpose fuzzy finder",
$ "rhysd/accelerated-jk": "accelerate up-down moving",
$ }
<ul>
$for vp_id in vim_plugins:
<li><a href=//github.com/$vp_id>$vp_id</a> -- $vim_plugins[vp_id]</li>
</ul>
## Vimium
https://vimium.github.io/
## Firenvim
- https://jdhao.github.io/2020/01/01/firenvim_nvim_inside_browser/
- https://www.math.cmu.edu/~gautam/sj/blog/20220329-firefox-disable-ctrl-w.html