/bin/sh is what? Can I set tab autocompletion for that sh?

Matthew Seaman matthew at FreeBSD.org
Wed Aug 26 16:09:37 UTC 2020

On 22/08/2020 08:40, Polytropon wrote:
> On Sat, 22 Aug 2020 09:28:27 +0200, Christoph Kukulies wrote:
>> I’m wondering whether I can set /bin/sh to autocomplete commands.
> The regular sh shell (which is the Almquist shell) does not
> have that feature. As it is primarily intended for scripting,
> and used interactively only in emergency cases (and even there
> often only to start csh or bash), command completition has
> probably never been considered for implementation.
> If you want this feature, just use csh, bash, zsh, ksh, fish,
> depending on your individual shell preference.
> See "man 1 sh" and "man 5 editrc" for details.


`set -o emacs`  or `set -E`

will enable tab completion in /bin/sh, along with various other
comman-line editing features.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20200826/814712f8/attachment.sig>

More information about the freebsd-questions mailing list