-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.zshrc
42 lines (39 loc) · 820 Bytes
/
.zshrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Use Emacs-flavoured keybindings
bindkey -e
# Disable some annoying defaults
zle_highlight+=(paste:none)
unsetopt beep
unsetopt caseglob
unsetopt completeinword
unsetopt nomatch
unsetopt promptcr
unsetopt sharehistory
# Configure zsh(1)-specific options
setopt alwaystoend
setopt autocd
setopt autocontinue
setopt autolist
setopt bsdecho
setopt cdablevars
setopt extendedglob
setopt globdots
setopt globstarshort
setopt histignoredups
setopt interactivecomments
setopt longlistjobs
setopt mailwarning
setopt notify
setopt numericglobsort
setopt pipefail
setopt posixidentifiers
setopt promptpercent
setopt promptsubst
setopt pushdignoredups
setopt pushdsilent
setopt pushdtohome
setopt rcquotes
setopt rmstarsilent
# We're done initialising zsh(1). Load our main profile.
if [ -r ~/.profile ]; then
. ~/.profile
fi