ctags.eselect
Section: eselect (5)
Updated: December 2014
Page Index
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)