3.7 KiB
3.7 KiB
Utility
Defines general aliases and functions.
Settings
Highlighting
If you have enabled color globally in zshrc, you may disable it for certain commands.
To disable ls
color, add the following line to zshrc. If coloring is
disabled, type indicators (*, /, =>, @, |) will be appended to entries.
zstyle ':omz:module:utility:ls' color 'no'
To disable diff
highlighting, add the following line to zshrc:
zstyle ':omz:module:utility:diff' color 'no'
To disable wdiff
highlighting, add the following line to zshrc:
zstyle ':omz:module:utility:wdiff' color 'no'
To disable make
highlighting, add the following line to zshrc:
zstyle ':omz:module:utility:make' color 'no'
Aliases
The ls Family
ls
lists with directories grouped first (GNU only).l
lists in one column, hidden files.ll
lists human readable sizes.lr
lists recursively.la
lists hidden files.lp
lists through pager.lx
lists sorted by extension (GNU only).lk
lists sorted by size, largest last.lt
lists sorted by date, most recent last.lc
lists sorted by date, most recent last, shows change time.lu
lists sorted by date, most recent last, shows access time.sl
is aliased to ls.
General
_
is aliased to sudo.b
opens the default web browser.e
opens the default editor.p
opens the default pager.po
removes a directory from the stack and changes to it.pu
adds the current directory to the stack and changes to a directory.type
displays all attribute values of a shell parameter.
Spelling Correction Disabled
ack
cd
cp
ebuild
gcc
gist
heroku
ln
man
mkdir
mv
mysql
rm
scp
File Globbing Disabled
fc
find
history
locate
rake
Mac OS X
o
is alised toopen
on Mac OS X andxdg-open
on non Mac OS X.get
downloads a file usingcurl
orwget
.pbcopy
uses xclip or xsel on non Mac OS X.pbpaste
uses xclip or xsel on non Mac OS X.pbc
is alised topbcopy
.pbp
is alised topbpaste
.
Resource Usage
df
displays free disk space using human readable units.du
displays disk usage using human readable units.top
displays information about processes (alised tohtop
, if installed).topc
displays information about processes sorted by CPU usage (htop
not installed).topm
dispalys information about processes sorted by RAM usage (htop
not installed).
Misecellaneous
http-serve
serves a directory via HTTP.pmine
displays user owned processes status.
Functions
General
slit
prints columns 1 2 3 ... n.
Files and Directories
cdls
changes to a directory and lists its contents.duh
displays human readable disk usage.find-exec
finds files and executes a command on them.mkdcd
makes a directory and changes to it.popdls
pops an entry off the directory stack and lists its contents.pushdls
pushes an entry onto the directory stack and lists its contents.
Developer
diff
highlights diff output (requirescolordiff
orGit
).make
highlights make output (requirescolormake
).wdiff
highlights wdiff output (requireswdiff
orGit
).
Authors
The authors of this module should be contacted via the issue tracker.