X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;f=zsh%2Frc;h=b8ad05fab87c1686360f2581f49e6662322ed367;hb=0acec18969e0c3540b09a49802c8f75b3d9b96f4;hp=b4498aa9ea6ffda640c4903f8b455e8ae0042c0c;hpb=385cc73961b3bbeba56c20ca98cf3bf68761476e;p=config%2Fdotfiles.git diff --git a/zsh/rc b/zsh/rc index b4498aa..b8ad05f 100644 --- a/zsh/rc +++ b/zsh/rc @@ -34,8 +34,8 @@ setopt ignoreeof # HISTORY SETTINGS # Use history and store it in ~/.zsh/history. -HISTSIZE=1000 -SAVEHIST=1000 +HISTSIZE=5000 +SAVEHIST=5000 HISTFILE=~/.zsh/history # Append to the history file instead of overwriting it and do it immediately # when a command is executed. @@ -261,6 +261,13 @@ function ll() { la -l $* } +# Set correct fpath to allow loading my functions (including completion +# functions). +fpath=(~/.zsh/functions $fpath) +# Autoload my functions (except completion functions). Thanks to caphuso from +# the Zsh example files for this idea. +autoload ${fpath[1]}/^_*(:t) + # If ^C is pressed while typing a command, add it to the history so it can be # easily retrieved later and then abort like ^C normally does. This is useful # when I want to abort an command to do something in between and then finish