From 1516299da794b9555ca1a073a5e42d120e8637c7 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Mon, 7 Mar 2011 14:20:39 +0100 Subject: command line history --- .zsh/zshrc/40_history | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .zsh/zshrc/40_history diff --git a/.zsh/zshrc/40_history b/.zsh/zshrc/40_history new file mode 100644 index 0000000..7017189 --- /dev/null +++ b/.zsh/zshrc/40_history @@ -0,0 +1,26 @@ +# zshrc/40_history +# +# Set up command line history +# +# Copyright © 2011 Tobias Klauser +# Released under the terms of the Artistic Licence 2.0 +# +# Source repository: git://git.distanz.ch/dotfiles/zsh.git + +HISTFILE=$HOME/.zsh_history +HISTSIZE=5000 +SAVEHIST=$HISTSIZE + +# append history list to the history file (think multiple zsh sessions) +setopt append_history + +# ignore duplicates +setopt hist_ignore_dups + +# don't store commands starting with a space in the history file +setopt hist_ignore_space + +# remove superfluous blanks from each command line +setopt hist_reduce_blanks + +# vim:ft=zsh -- cgit v1.2.3-54-g00ecf