if [[ -n $HOME ]]; then
HISTFILE=$HOME/.zsh_history
- SAVEHIST=1000
+ SAVEHIST=10000
fi
-HISTSIZE=1000
+HISTSIZE=10000
bindkey -e
;;
esac
+# Keymap-specific bindings
+case $KEYMAP in
+colemak)
+ bindkey '^R' history-incremental-search-forward
+ bindkey '^P' history-incremental-search-backward
+ ;;
+esac
+
# Set the xterm title
case $TERM in
xterm*|rxvt*|Eterm|aterm|kterm|gnome*)
export LANG=en_CA.UTF-8
export LC_COLLATE=ja_JP.UTF-8
-# I like colours
-alias ls='ls --color=auto'
+# Default options for various utilities.
+alias ls='ls --time-style=long-iso --color=auto'
alias grep='grep --color=auto'
# I hate mistakes