Turn on emacs line editing mode by default, as this is what most shells do

these days, and the average user expects ^A and arrow keys to work, however
if they know nothing of editing modes, they will think sh(1) just sucks.  It
is likely that because of defaults on most systems and with most shells that
anyone who actually wants vi(1) editing mode will have 'set -o vi'.  This
won't affect existing accounts, this way, of course.  Only accounts with
.shrc from new etc/skel will be affected.  This is much better than making
the change in sh(1).
This commit is contained in:
Juli Mallett 2002-07-23 12:28:16 +00:00
parent ecd807fb6d
commit 698f822d6d
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=100569

View File

@ -13,9 +13,13 @@
#
# umask 022
# Uncomment next line to enable the builtin emacs(1) command line editor
# in sh(1), e.g. C-a -> beginning-of-line.
# set -o emacs
# Enable the builtin emacs(1) command line editor in sh(1),
# e.g. C-a -> beginning-of-line.
set -o emacs
# Uncomment this and comment the above to enable the builtin vi(1) command
# line editor in sh(1), e.g. ESC to go into visual mode.
# set -o vi
# some useful aliases