Mercurial > dotfiles.old
view zsh/setopt.zsh @ 196:1665f80ff713
Cleanup
author | zegervdv <zegervdv@me.com> |
---|---|
date | Sat, 15 Nov 2014 09:29:15 +0100 |
parents | 87498dbd779a |
children | 7bb0fcd6f96a |
line wrap: on
line source
# ===== Basics # If you type foo, and it isn't a command, and it is a directory in your cdpath, go there setopt AUTO_CD setopt cdablevarS setopt pushd_ignore_dups # Allow comments even in interactive shells (especially for Muness) setopt INTERACTIVE_COMMENTS # ===== History # Allow multiple terminal sessions to all append to one zsh command history setopt APPEND_HISTORY # Add comamnds as they are typed, don't wait until shell exit setopt INC_APPEND_HISTORY # Do not write events to history that are duplicates of previous events setopt HIST_IGNORE_DUPS # When searching history don't display results already cycled through twice setopt HIST_FIND_NO_DUPS # Remove extra blanks from each command line being added to history setopt HIST_REDUCE_BLANKS # Include more information about when the command was executed, etc setopt EXTENDED_HISTORY setopt hist_expire_dups_first setopt hist_verify # Don't execute setopt share_history # ===== Completion # Allow completion from within a word/phrase setopt COMPLETE_IN_WORD # When completing from the middle of a word, move the cursor to the end of the word setopt ALWAYS_TO_END # ===== Prompt # Enable parameter expansion, command substitution, and arithmetic expansion in the prompt setopt PROMPT_SUBST setopt transient_rprompt setopt multios unsetopt MENU_COMPLETE setopt AUTO_MENU setopt nobeep setopt notify REPORTTIME=5 setopt correct_all