dotfiles

My personal shell configs and stuff
git clone git://git.alex.balgavy.eu/dotfiles.git
Log | Files | Refs | Submodules | README | LICENSE

ctags (364B)


      1 #!/bin/sh
      2 set -e
      3 PATH="/usr/local/bin:$PATH"
      4 dir="$(git rev-parse --git-dir)"
      5 trap 'rm -f "$dir/$$.tags"' EXIT
      6 # vim ctags
      7 git ls-files | \
      8     ctags --tag-relative=yes -L - --links=yes -f "$dir/$$.tags"
      9 mv "$dir/$$.tags" "$dir/tags"
     10 
     11 # emacs etags
     12 git ls-files | \
     13     ctags -e --tag-relative=yes -L - --links=yes -f "$dir/$$.tags"
     14 mv "$dir/$$.tags" "$dir/etags"