summaryrefslogtreecommitdiff
path: root/.config/shells/ksh/kshrc
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@simplelittledream.com>2022-07-14 19:09:06 -0400
committerJacob McDonnell <jacob@simplelittledream.com>2022-07-14 19:09:06 -0400
commited4daf7429bf2580118aad87b8f3e2011efed7ec (patch)
tree82f9d8ed68de119e5777f5ecfae9df4a92fe92b3 /.config/shells/ksh/kshrc
Initial commit
Diffstat (limited to '.config/shells/ksh/kshrc')
-rw-r--r--.config/shells/ksh/kshrc16
1 files changed, 16 insertions, 0 deletions
diff --git a/.config/shells/ksh/kshrc b/.config/shells/ksh/kshrc
new file mode 100644
index 0000000..320e852
--- /dev/null
+++ b/.config/shells/ksh/kshrc
@@ -0,0 +1,16 @@
+## Arrow Key Functions
+set -o vi
+#alias __A=$(print '\0020') # ^P = up = previous command
+#alias __B=$(print '\0016') # ^N = down = next command
+#alias __C=$(print '\0006') # ^F = right = forward a character
+#alias __D=$(print '\0002') # ^B = left = back a character
+#alias __H=$(print '\0001') # ^A = home = beginning of line
+
+export SHELLDIR="$XDG_CONFIG_HOME/shells"
+. $SHELLDIR/aliasrc
+. $SHELLDIR/colorsrc
+. $SHELLDIR/cpwdrc
+HISTFILE="$XDG_CACHE_HOME/kshHIST"
+HISTSIZE=5000
+#PS1=$(printf "${GREEN}%s${NORM}@%s:[${GREEN}%s${NORM}]:$ " '$USER' '$(hostname)' '$(_collapsed_pwd)')
+PS1=$(printf "[${GREEN}%s${NORM}] " '$(_collapsed_pwd)')