aboutsummaryrefslogtreecommitdiffstats
path: root/_zsh/setopt.zsh
diff options
context:
space:
mode:
authorAaron LI <aaronly.me@gmail.com>2016-04-30 15:13:55 +0800
committerAaron LI <aaronly.me@gmail.com>2016-04-30 15:13:55 +0800
commitc381c0c531a78ff4b1a1907c10da4ff54a112f0a (patch)
treeb194beb791c36b31fd1f3333d2f20f07462fe516 /_zsh/setopt.zsh
parent3d6f015f851398d0ce1e509cd6fd88e74c7626f6 (diff)
downloaddotfiles-c381c0c531a78ff4b1a1907c10da4ff54a112f0a.tar.bz2
_zsh: simplify initialization; order by perfix
Diffstat (limited to '_zsh/setopt.zsh')
-rw-r--r--_zsh/setopt.zsh63
1 files changed, 0 insertions, 63 deletions
diff --git a/_zsh/setopt.zsh b/_zsh/setopt.zsh
deleted file mode 100644
index fb8b5e8..0000000
--- a/_zsh/setopt.zsh
+++ /dev/null
@@ -1,63 +0,0 @@
-#
-# zsh/setopt.zsh
-# see man zshoptions(1)
-#
-
-## Basics
-setopt NO_BEEP
-setopt AUTO_CD
-# make cd push the old directory onto the directory stack
-setopt AUTO_PUSHD
-# don't push multiple copies of the same directory into the directory stack
-setopt PUSHD_IGNORE_DUPS
-# treat #, ~, and ^ as part of patterns for filename generation
-setopt EXTENDED_GLOB
-# allow comments even in interactive shells (especially for Muness)
-setopt INTERACTIVE_COMMENTS
-# display PID when suspending processes as well
-setopt LONG_LIST_JOBS
-
-## History
-# allow multiple terminal sessions to all append to one zsh command history
-setopt APPEND_HISTORY
-# include timestamp of command and duration to history
-setopt EXTENDED_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
-# remove command line from history list when it begins a space
-setopt HIST_IGNORE_SPACE
-# 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
-# don't execute, just expand history
-setopt HIST_VERIFY
-
-
-## Completion
-# * shouldn't match dotfiles. ever.
-setopt NO_GLOB_DOTS
-# allow completion from within a word/phrase
-setopt COMPLETE_IN_WORD
-# when completing from middle of a word, move cursor to the end of the word
-setopt ALWAYS_TO_END
-# show completion menu on successive tab press (needs 'unsetopt MENU_COMPLETE')
-setopt AUTO_MENU
-unsetopt MENU_COMPLETE
-
-## Correction
-# spelling correction for commands
-setopt CORRECT
-# spelling correction for arguments
-#setopt CORRECTALL
-
-## Prompt
-# enable parameter expansion, command substitution, and arithmetic expansion
-# in the prompt
-setopt PROMPT_SUBST
-# remove any right prompt from display when accepting a command line
-setopt TRANSIENT_RPROMPT
-
-# vim: set ts=8 sw=4 tw=0 fenc=utf-8 ft=zsh: #