zsh: Better defaults
This commit is contained in:
@@ -4,6 +4,11 @@ HISTSIZE=10000
|
|||||||
SAVEHIST=10000
|
SAVEHIST=10000
|
||||||
setopt autocd autopushd extendedglob nomatch notify pushdminus
|
setopt autocd autopushd extendedglob nomatch notify pushdminus
|
||||||
unsetopt beep
|
unsetopt beep
|
||||||
|
setopt HIST_IGNORE_DUPS # Don't record duplicate entries
|
||||||
|
setopt HIST_FIND_NO_DUPS # Don't show duplicates when searching
|
||||||
|
setopt HIST_REDUCE_BLANKS # Remove superfluous blanks
|
||||||
|
setopt INC_APPEND_HISTORY # Write to history immediately (not on exit)
|
||||||
|
setopt SHARE_HISTORY # Share history between sessions
|
||||||
bindkey -v
|
bindkey -v
|
||||||
# End of lines configured by zsh-newuser-install
|
# End of lines configured by zsh-newuser-install
|
||||||
# The following lines were added by compinstall
|
# The following lines were added by compinstall
|
||||||
@@ -19,7 +24,7 @@ autoload -Uz compinit
|
|||||||
compinit
|
compinit
|
||||||
# End of lines added by compinstall
|
# End of lines added by compinstall
|
||||||
|
|
||||||
REPORTTIME=5
|
REPORTTIME=1
|
||||||
|
|
||||||
#autoload -U colors
|
#autoload -U colors
|
||||||
#colors
|
#colors
|
||||||
@@ -43,7 +48,7 @@ eval "$(fzf --zsh)"
|
|||||||
|
|
||||||
# tmux
|
# tmux
|
||||||
if [ -x "$(command -v tmux)" ] && [ -n "${DISPLAY}" ] && [ -z "${TMUX}" ] && [ -z "${NOTMUX}" ]; then
|
if [ -x "$(command -v tmux)" ] && [ -n "${DISPLAY}" ] && [ -z "${TMUX}" ] && [ -z "${NOTMUX}" ]; then
|
||||||
tmux || tmux >/dev/null 2>&1
|
tmux new || tmux >/dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# key bindings according to https://wiki.archlinux.org/title/Zsh#Key_bindings
|
# key bindings according to https://wiki.archlinux.org/title/Zsh#Key_bindings
|
||||||
|
|||||||
Reference in New Issue
Block a user