Skip to content

Instantly share code, notes, and snippets.

@0xBADDCAFE
Last active February 7, 2022 00:47
Show Gist options
  • Save 0xBADDCAFE/64ae0d7c78e539b31fcc045412f8c86b to your computer and use it in GitHub Desktop.
Save 0xBADDCAFE/64ae0d7c78e539b31fcc045412f8c86b to your computer and use it in GitHub Desktop.
zsh options
~
❯ setopt
alwaystoend
autocd
autopushd
autoresume
nobgnice
nocaseglob
cdablevars
noclobber
combiningchars
completeinword
correct
extendedglob
extendedhistory
noflowcontrol
histexpiredupsfirst
histfindnodups
histignorealldups
histignoredups
histignorespace
histsavenodups
histverify
nohup
interactive
interactivecomments
longlistjobs
monitor
pathdirs
nopromptcr
nopromptsp
promptsubst
pushdignoredups
pushdsilent
pushdtohome
rcquotes
sharehistory
shinstdin
zle
~
❯ unsetopt
noaliases
aliasfuncdef
allexport
noalwayslastprompt
appendcreate
noappendhistory
autocontinue
noautolist
noautomenu
autonamedirs
noautoparamkeys
noautoparamslash
noautoremoveslash
nobadpattern
nobanghist
nobareglobqual
bashautolist
bashrematch
nobeep
braceccl
bsdecho
nocasematch
cbases
chasedots
chaselinks
nocheckjobs
nocheckrunningjobs
completealiases
continueonerror
correctall
cprecedences
cshjunkiehistory
cshjunkieloops
cshjunkiequotes
cshnullcmd
cshnullglob
nodebugbeforecmd
dvorak
emacs
noequals
errexit
errreturn
noevallineno
noexec
forcefloat
nofunctionargzero
noglob
noglobalexport
noglobalrcs
globassign
globcomplete
globdots
globstarshort
globsubst
nohashcmds
nohashdirs
hashexecutablesonly
nohashlistall
histallowclobber
nohistbeep
histfcntllock
histlexwords
histnofunctions
histnostore
histreduceblanks
nohistsavebycopy
histsubstpattern
ignorebraces
ignoreclosebraces
ignoreeof
incappendhistory
incappendhistorytime
ksharrays
kshautoload
kshglob
kshoptionprint
kshtypeset
kshzerosubscript
nolistambiguous
nolistbeep
listpacked
listrowsfirst
nolisttypes
localloops
localoptions
localpatterns
localtraps
login
magicequalsubst
mailwarning
markdirs
menucomplete
nomultibyte
nomultifuncdef
nomultios
nonomatch
nonotify
nullglob
numericglobsort
octalzeroes
overstrike
pathscript
pipefail
posixaliases
posixargzero
posixbuiltins
posixcd
posixidentifiers
posixjobs
posixstrings
posixtraps
printeightbit
printexitvalue
privileged
promptbang
nopromptpercent
pushdminus
rcexpandparam
norcs
recexact
rematchpcre
restricted
rmstarsilent
rmstarwait
shfileexpansion
shglob
shnullcmd
shoptionletters
noshortloops
shwordsplit
singlecommand
singlelinezle
sourcetrace
sunkeyboardhack
transientrprompt
trapsasync
typesetsilent
nounset
verbose
vi
warncreateglobal
warnnestedvar
xtrace
noaliases off
aliasfuncdef off
allexport off
noalwayslastprompt off
alwaystoend on
appendcreate off
noappendhistory off
autocd on
autocontinue off
noautolist off
noautomenu off
autonamedirs off
noautoparamkeys off
noautoparamslash off
autopushd on
noautoremoveslash off
autoresume on
nobadpattern off
nobanghist off
nobareglobqual off
bashautolist off
bashrematch off
nobeep off
nobgnice on
braceccl off
bsdecho off
nocaseglob on
nocasematch off
cbases off
cdablevars on
chasedots off
chaselinks off
nocheckjobs off
nocheckrunningjobs off
noclobber on
combiningchars on
completealiases off
completeinword on
continueonerror off
correct on
correctall off
cprecedences off
cshjunkiehistory off
cshjunkieloops off
cshjunkiequotes off
cshnullcmd off
cshnullglob off
nodebugbeforecmd off
dvorak off
emacs off
noequals off
errexit off
errreturn off
noevallineno off
noexec off
extendedglob on
extendedhistory on
noflowcontrol on
forcefloat off
nofunctionargzero off
noglob off
noglobalexport off
noglobalrcs off
globassign off
globcomplete off
globdots off
globstarshort off
globsubst off
nohashcmds off
nohashdirs off
hashexecutablesonly off
nohashlistall off
histallowclobber off
nohistbeep off
histexpiredupsfirst on
histfcntllock off
histfindnodups on
histignorealldups on
histignoredups on
histignorespace on
histlexwords off
histnofunctions off
histnostore off
histreduceblanks off
nohistsavebycopy off
histsavenodups on
histsubstpattern off
histverify on
nohup on
ignorebraces off
ignoreclosebraces off
ignoreeof off
incappendhistory off
incappendhistorytime off
interactive on
interactivecomments on
ksharrays off
kshautoload off
kshglob off
kshoptionprint off
kshtypeset off
kshzerosubscript off
nolistambiguous off
nolistbeep off
listpacked off
listrowsfirst off
nolisttypes off
localloops off
localoptions off
localpatterns off
localtraps off
login off
longlistjobs on
magicequalsubst off
mailwarning off
markdirs off
menucomplete off
monitor off
nomultibyte off
nomultifuncdef off
nomultios off
nonomatch off
nonotify off
nullglob off
numericglobsort off
octalzeroes off
overstrike off
pathdirs on
pathscript off
pipefail off
posixaliases off
posixargzero off
posixbuiltins off
posixcd off
posixidentifiers off
posixjobs off
posixstrings off
posixtraps off
printeightbit off
printexitvalue off
privileged off
promptbang off
nopromptcr on
nopromptpercent off
nopromptsp on
promptsubst on
pushdignoredups on
pushdminus off
pushdsilent on
pushdtohome on
rcexpandparam off
rcquotes on
norcs off
recexact off
rematchpcre off
restricted off
rmstarsilent off
rmstarwait off
sharehistory on
shfileexpansion off
shglob off
shinstdin on
shnullcmd off
shoptionletters off
noshortloops off
shwordsplit off
singlecommand off
singlelinezle off
sourcetrace off
sunkeyboardhack off
transientrprompt off
trapsasync off
typesetsilent off
nounset off
verbose off
vi off
warncreateglobal off
warnnestedvar off
xtrace off
zle off
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment