#!/bin/sh die() { echo $@ exit 1 } if ctags --version | grep -i exuberant ; then : else die "You should install exuberant-ctags. \ The default ctags program often sucks big-time." fi rm -f tags || die "couldn't remove tags file" # Need vim 6.2 or higher # for the case-insensitive sorting (sort=folded) ctags -B --recurse \ --totals=yes \ --tag-relative=no \ --sort=fold \ --file-scope=yes \ -f tags .