Files
2026-07-02 15:56:21 +02:00

47 lines
1.2 KiB
Bash
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# git display, add ${vcs_info_msg_0_} to PROMPT
#autoload -Uz vcs_info
#zstyle ':vcs_info:*' enable git svn
#precmd() {
# vcs_info
#}
export CLICOLOR=1
export LSCOLORS=ExGxBxDxCxEgEdxbxgxcxd
export TERM=xterm-256color
# prompt format and color
PROMPT='%B%F{136}%n@%m%f%b %F{039}%.%f '
#PROMPT='%B%F{002}%m%f%b:%F{039}%.%f %F{039}%f '
# autocompletion case insensitivity
zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}'
autoload -Uz compinit && compinit -i
# plugins
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
# print all 256 color numbers to use in {}:
# for code in {000..255}; do print -P -- "$code: %F{$code}Color%f"; done
# write a history file
HISTFILE=~/.zsh_history
HISTSIZE=10000
SAVEHIST=10000
setopt SHARE_HISTORY
setopt HIST_IGNORE_SPACE
alias ls='ls --color=auto'
alias grep='grep --color=auto'
#alias data="cd /volumes/data"
#alias proj="cd /volumes/data/Data/Projects"
# enable jumping by words with ctrl+arrow keys
#bindkey ";5C" forward-word
#bindkey ";5D" backward-word
bindkey "^[[1;5C" forward-word
bindkey "^[[1;5D" backward-word