List, filter, and edit XXX/TODO/FIXME remarks in a collection of files.
tsibley/xxx
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
usage: xxx [-l | --list] [--branch] [--with <word>] [<path> [<path> ...]] xxx [-c | --count] [--branch] [--with <word>] [<path> [<path> ...]] xxx [-e | --edit] [--branch] [--with <word>] [<path> [<path> ...]] xxx --version xxx --help List, count, and edit XXX/TODO/FIXME remarks in a collection of files. In a git repository, this command will only search files tracked by git, limited by the paths given on the command-line. The -b / --branch option will cause this command to only include remarks added by the current branch. Set xxx.branch in your git config (per repo or globally) to automatically enable the --branch option. Outside a git repository, this command walks the filesystem starting with the given paths. If no paths are given, it starts from the current directory. If a git respository (a directory with a .git directory) is encountered during this walk, only the files tracked by git in the repository are searched. Paths matching any glob-style patterns listed in an ~/.xxxignore file are ignored. Output of --list is automatically paged through XXX_PAGER, PAGER, or less. positional arguments: <path> Limit output of remarks to those in the given paths. Defaults to searching the current directory. optional arguments: -l, --list List remarks for the given paths -j, --json List remarks for the given paths as JSON -c, --count Count remarks for the given paths -e, --edit Edit remarks for the given paths using vim's quickfix list. Set XXX_EDITOR to use your preferred editor. -w <word>, --with <word> Limit output of remarks to those with the given keyword. May be used more than once. -b [<ref>], --branch [<ref>] Limit output of remarks to those added by the current git branch since diverging from the given ref. Defaults to master if no ref is given. --no-branch Do not limit output of remarks to those added by the current git branch since diverging from the given ref. Disables a previously given -b or --branch option and reading of xxx.branch from git config. -A <n>, --after <n> Include <n> lines after a remark for context. -h, --help Show this help -v, --version Show the version of xxx Written by Thomas Sibley <https://tsibley.net>.
About
List, filter, and edit XXX/TODO/FIXME remarks in a collection of files.
Resources
Stars
Watchers
Forks
Packages 0
No packages published