ctags.eselect(5)

NAME
ctags.eselect, etags.eselect - The ctags and etags management module for Gentoo's eselect

SYNOPSIS
eselect ctags [help|usage|version]
eselect ctags list
eselect ctags set target
eselect ctags show
eselect ctags update [ifunset]

DESCRIPTION
eselect is Gentoo's configuration and management tool. It features modules that care for the individual administrative tasks. The ctags and etags eselect modules share a common syntax, therefore this man page collectively refers to them as ctags.

ACTION: LIST
eselect ctags list
List all installed ctags versions. # eselect ctags list
Available ctags symlink targets:
  [1] ctags-emacs-24 *
  [2] exuberant-ctags

ACTION: SET
eselect ctags set target
Activate the selected ctags version. target can be either an identification number given by eselect ctags list or the name of one installed version. # eselect ctags set 2
Switching ctags to exuberant-ctags ...

ACTION: SHOW
eselect ctags show
Print the currently activated ctags version. # eselect ctags show
Current target of symlink:
  exuberant-ctags

ACTION: UPDATE
eselect ctags update [ifunset]
Update the ctags symlink. For an update only the version is changed, but not the provider (i.e. Emacs vs Exuberant). At the moment only (X)Emacs offers several concurrent versions. If option ifunset is given, an existing implementation is not overridden. # eselect ctags update
Switching ctags to exuberant-ctags ...
Switching etags to etags-emacs-24 ...

BUGS
Under FreeBSD, eselect ctags does not work since ctags is a real binary, owned by package freebsd-ubin. (eselect etags does work though.) eselect etags update does not update the target if there is no Emacs variant installed. This is a feature.

AUTHOR
Ulrich Müller <ulm@gentoo.org>

SEE ALSO
eselect(1), emacs.eselect(5)