# Syntax Highlighting source /usr/share/blesh/ble.sh # Incorporate my SH agnostic stuff [ -f "$XDG_CONFIG_HOME/sh/aliases" ] && source "$XDG_CONFIG_HOME/sh/aliases" [ -f "$XDG_CONFIG_HOME/sh/functions" ] && source "$XDG_CONFIG_HOME/sh/functions" # History Search bind '"\e[A": history-search-backward' bind '"\e[B": history-search-forward' # History Cleaning export HISTCONTROL="erasedups:ignorespace" # Run-Help Ability run-help() { help "$READLINE_LINE" 2>/dev/null || man "$READLINE_LINE"; } bind -m vi-insert -x '"\eh": run-help' bind -m emacs -x '"\eh": run-help' # CD when typing directory name shopt -s autocd # Set my prompt export PS1='\e[42m[\u@\H]\e[46\w\e[42m\$\e(B\e[m '