update
This commit is contained in:
+160
@@ -0,0 +1,160 @@
|
||||
# Do not print the directory stack after pushd or popd.
|
||||
#setopt pushd_silent
|
||||
# Replace 'cd -' with 'cd +'
|
||||
setopt pushd_minus
|
||||
|
||||
# Ignore duplicates to add to pushd
|
||||
setopt pushd_ignore_dups
|
||||
|
||||
# pushd no arg == pushd $HOME
|
||||
setopt pushd_to_home
|
||||
|
||||
# Check spell command
|
||||
# setopt correct
|
||||
|
||||
# Check spell all
|
||||
# setopt correct_all
|
||||
|
||||
# Prohibit overwrite by redirection(> & >>) (Use >! and >>! to bypass.)
|
||||
# setopt no_clobber
|
||||
|
||||
# Deploy {a-c} -> a b c
|
||||
setopt brace_ccl
|
||||
|
||||
# Enable 8bit
|
||||
setopt print_eight_bit
|
||||
|
||||
# sh_word_split
|
||||
setopt sh_word_split
|
||||
|
||||
# Change
|
||||
#~$ echo 'hoge' \' 'fuga'
|
||||
# to
|
||||
#~$ echo 'hoge '' fuga'
|
||||
setopt rc_quotes
|
||||
|
||||
# Case of multi redirection and pipe,
|
||||
# use 'tee' and 'cat', if needed
|
||||
# ~$ < file1 # cat
|
||||
# ~$ < file1 < file2 # cat 2 files
|
||||
# ~$ < file1 > file3 # copy file1 to file3
|
||||
# ~$ < file1 > file3 | cat # copy and put to stdout
|
||||
# ~$ cat file1 > file3 > /dev/stdin # tee
|
||||
setopt multios
|
||||
|
||||
# Automatically delete slash complemented by supplemented by inserting a space.
|
||||
setopt auto_remove_slash
|
||||
|
||||
# No Beep
|
||||
setopt no_beep
|
||||
setopt no_list_beep
|
||||
setopt no_hist_beep
|
||||
|
||||
# Expand '=command' as path of command
|
||||
# e.g.) '=ls' -> '/bin/ls'
|
||||
setopt equals
|
||||
|
||||
# Do not use Ctrl-s/Ctrl-q as flow control
|
||||
setopt no_flow_control
|
||||
|
||||
# Look for a sub-directory in $PATH when the slash is included in the command
|
||||
setopt path_dirs
|
||||
|
||||
# Show exit status if it's except zero.
|
||||
setopt print_exit_value
|
||||
|
||||
# Show expaning and executing in what way
|
||||
#setopt xtrace
|
||||
|
||||
# Confirm when executing 'rm *'
|
||||
# setopt rm_star_wait
|
||||
|
||||
# Let me know immediately when terminating job
|
||||
setopt notify
|
||||
|
||||
# Show process ID
|
||||
setopt long_list_jobs
|
||||
|
||||
# Resume when executing the same name command as suspended process name
|
||||
setopt auto_resume
|
||||
|
||||
# Disable Ctrl-d (Use 'exit', 'logout')
|
||||
#setopt ignore_eof
|
||||
|
||||
# Ignore case when glob
|
||||
setopt no_case_glob
|
||||
|
||||
# Use '*, ~, ^' as regular expression
|
||||
# Match without pattern
|
||||
# ex. > rm *~398
|
||||
# remove * without a file "398". For test, use "echo *~398"
|
||||
setopt extended_glob
|
||||
|
||||
# If the path is directory, add '/' to path tail when generating path by glob
|
||||
setopt mark_dirs
|
||||
|
||||
# Automaticall escape URL when copy and paste
|
||||
autoload -Uz url-quote-magic
|
||||
zle -N self-insert url-quote-magic
|
||||
|
||||
# Prevent overwrite prompt from output withour cr
|
||||
setopt no_prompt_cr
|
||||
|
||||
# Let me know mail arrival
|
||||
setopt mail_warning
|
||||
|
||||
# Do not record an event that was just recorded again.
|
||||
setopt hist_ignore_dups
|
||||
|
||||
# Delete an old recorded event if a new event is a duplicate.
|
||||
setopt hist_ignore_all_dups
|
||||
setopt hist_save_nodups
|
||||
|
||||
# Expire a duplicate event first when trimming history.
|
||||
setopt hist_expire_dups_first
|
||||
|
||||
# Do not display a previously found event.
|
||||
setopt hist_find_no_dups
|
||||
|
||||
# Shere history
|
||||
setopt share_history
|
||||
|
||||
# Pack extra blank
|
||||
setopt hist_reduce_blanks
|
||||
|
||||
# Write to the history file immediately, not when the shell exits.
|
||||
setopt inc_append_history
|
||||
|
||||
# Remove comannd of 'hostory' or 'fc -l' from history list
|
||||
setopt hist_no_store
|
||||
|
||||
# Remove functions from history list
|
||||
setopt hist_no_functions
|
||||
|
||||
# Record start and end time to history file
|
||||
setopt extended_history
|
||||
|
||||
# Ignore the beginning space command to history file
|
||||
setopt hist_ignore_space
|
||||
|
||||
# Append to history file
|
||||
setopt append_history
|
||||
|
||||
# Edit history file during call history before executing
|
||||
setopt hist_verify
|
||||
|
||||
# Enable history system like a Bash
|
||||
setopt bang_hist
|
||||
|
||||
setopt always_last_prompt
|
||||
setopt auto_cd
|
||||
setopt auto_menu
|
||||
setopt auto_param_keys
|
||||
setopt auto_param_slash
|
||||
setopt auto_pushd
|
||||
setopt complete_in_word
|
||||
setopt globdots
|
||||
setopt interactive_comments
|
||||
setopt list_types
|
||||
setopt magic_equal_subst
|
||||
setopt monitor
|
||||
Reference in New Issue
Block a user