Skip to content

Instantly share code, notes, and snippets.

@Tymek
Created December 17, 2018 11:34
Show Gist options
  • Save Tymek/ce5d0bd36ccccbd60505cd959c07e00d to your computer and use it in GitHub Desktop.
Save Tymek/ce5d0bd36ccccbd60505cd959c07e00d to your computer and use it in GitHub Desktop.
Find my TODOs in project and open first in VSCode
# https://stackoverflow.com/a/25042219
git grep -l TODO \
| xargs -n1 git blame -f -n -w \
| grep "$(git config user.name)" \
| grep TODO \
| sed "s/.\{9\}//" \
| sed "s/(.*)[[:space:]]*//" \
| tee /dev/tty \
| sed 's/\s.*$//' \
| head -1 \
| xargs code -g
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment