Files
vim-ale/vim-commentary
AJ ONeal 13ea83f963 ref: remove all releases.js files and _common/ fetchers
These files are no longer loaded at runtime. All release data now comes
from _cache/YYYY-MM/{pkg}.json files generated by the Go webicached daemon.

Deleted:
- 94 {pkg}/releases.js files (per-package upstream fetchers)
- 8 _common/*.js files (github.js, gitea.js, git-tag.js, fetcher.js, etc.)

Updated:
- _webi/classify-one.js: reads from cache instead of require(releases.js)
- Fixed hardcoded triplet key to use dynamic lookup
2026-03-11 16:24:28 -06:00
..
2023-02-26 05:57:14 +00:00
2026-03-08 19:38:49 -06:00
2023-02-26 05:57:14 +00:00

title, homepage, tagline
title homepage tagline
vim-commentary https://github.com/tpope/vim-commentary Toggle blocks of line comments.

To update (replacing the current version) run webi vim-smartcase.

Files

These are the files / directories that are created and/or modified with this install:

~/.vimrc
~/.vim/pack/plugins/start/vim-commentary/
~/.vim/plugins/smartcase.vim

Cheat Sheet

Makes it super easy to toggle entire blocks of comments.

gc
  • v to enter visual model
  • hjkl (or arrow keys) to select lines
  • gc to toggle comments on or off

How to add file types

Update ~/.vim/plugins/commentary.vim with a line like this:

autocmd FileType apache setlocal commentstring=#\ %s

How to do Advanced Vim-Nerd Stuff

All the typical navigation applies:

Use gcc to comment out a line (takes a count), gc to comment out the target of a motion (for example, gcap to comment out a paragraph), gc in operator pending mode to target a comment. You can also use it as a command, either with a range like :7,17Commentary, or as part of a :global invocation like with :g/TODO/Commentary. - The Official README