6.5.3 Alternative commands
To make the command vi
run vim
, use
update-alternatives
:
# update-alternatives --display vi
...
# update-alternatives --config vi
Selection Command
-----------------------------------------------
1 /usr/bin/elvis-tiny
2 /usr/bin/vim
*+ 3 /usr/bin/nvi
Enter to keep the default[*], or type selection number: 2
Items in the Debian alternatives system are kept in
/etc/alternatives/
as symlinks.
To set your favorite X Window environment, apply
update-alternatives
to /usr/bin/x-session-manager
and
/usr/bin/x-window-manager
. For details, see Custom X sessions, Section 9.4.5.1.
/bin/sh
is a direct symlink to /bin/bash
or
/bin/dash
. It's safer to use /bin/bash
to be
compatible with old Bashism-contaminated scripts but better discipline to use
/bin/dash
to enforce POSIX compliance. Upgrading to a 2.4 Linux
kernel tends to set this to /bin/dash
.