diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2016-08-10 11:17:37 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2016-08-10 11:17:37 +1200 |
commit | fc7ccd48bec1bd6ea8201533977e154ae4d94aaa (patch) | |
tree | 9335a2d5f5832741f5a97e491620e199e7569144 /pdksh/pdkshrc | |
parent | Limit prompt setup to OpenBSD pdksh (diff) | |
download | dotfiles-fc7ccd48bec1bd6ea8201533977e154ae4d94aaa.tar.gz dotfiles-fc7ccd48bec1bd6ea8201533977e154ae4d94aaa.zip |
Name/point pdksh files specifically
This frees up space to implement actual ksh88/ksh93 files specifically
in future, as pdksh's feature set differs considerably
Diffstat (limited to 'pdksh/pdkshrc')
-rw-r--r-- | pdksh/pdkshrc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pdksh/pdkshrc b/pdksh/pdkshrc new file mode 100644 index 00000000..46dbba2c --- /dev/null +++ b/pdksh/pdkshrc @@ -0,0 +1,14 @@ +# Emacs-style key bindings +set -o braceexpand +set -o emacs + +# Save history +HISTFILE=$HOME/.pdksh_history +HISTSIZE=$((1 << 12)) + +# Load any supplementary scripts +for pdkshrc in "$HOME"/.pdkshrc.d/*.pdksh ; do + [[ -e $pdkshrc ]] || continue + . "$pdkshrc" +done +unset -v pdkshrc |