Nils Winkler | f71be20 | 2012-05-21 15:52:03 +0200 | [diff] [blame] | 1 | cite about-alias |
2 | about-alias 'general aliases' | ||||
Nils Winkler | 1f558e2 | 2012-05-21 13:24:49 +0200 | [diff] [blame] | 3 | |
Robert R Evans | 9c7cd9a | 2010-10-02 11:55:34 -0700 | [diff] [blame] | 4 | # List directory contents |
5 | alias sl=ls | ||||
6 | alias ls='ls -G' # Compact view, show colors | ||||
7 | alias la='ls -AF' # Compact view, show hidden | ||||
8 | alias ll='ls -al' | ||||
9 | alias l='ls -a' | ||||
Mark Szymanski | a308e77 | 2010-10-25 08:44:47 -0500 | [diff] [blame] | 10 | alias l1='ls -1' |
Robert R Evans | 9c7cd9a | 2010-10-02 11:55:34 -0700 | [diff] [blame] | 11 | |
Mark Szymanski | 9a6e841 | 2011-02-19 20:48:03 -0600 | [diff] [blame] | 12 | alias _="sudo" |
13 | |||||
Mark Szymanski | cc8c867 | 2010-10-30 15:29:26 -0500 | [diff] [blame] | 14 | if [ $(uname) = "Linux" ] |
Mark Szymanski | e127dd0 | 2010-10-30 14:54:19 -0500 | [diff] [blame] | 15 | then |
Mark Szymanski | e964c02 | 2011-08-10 18:49:07 -0500 | [diff] [blame] | 16 | alias ls="ls --color=always" |
17 | fi | ||||
Mark Szymanski | ba8fde8 | 2011-08-12 16:30:55 -0500 | [diff] [blame] | 18 | which gshuf &> /dev/null |
19 | if [ $? -eq 1 ] | ||||
Mark Szymanski | e964c02 | 2011-08-10 18:49:07 -0500 | [diff] [blame] | 20 | then |
21 | alias shuf=gshuf | ||||
Mark Szymanski | e127dd0 | 2010-10-30 14:54:19 -0500 | [diff] [blame] | 22 | fi |
23 | |||||
Mark Szymanski | 81b82a8 | 2011-06-03 07:36:31 -0500 | [diff] [blame] | 24 | alias c='clear' |
25 | alias k='clear' | ||||
26 | alias cls='clear' | ||||
Robert R Evans | 9c7cd9a | 2010-10-02 11:55:34 -0700 | [diff] [blame] | 27 | |
Mark Szymanski | 81b82a8 | 2011-06-03 07:36:31 -0500 | [diff] [blame] | 28 | alias edit="$EDITOR" |
29 | alias pager="$PAGER" | ||||
Mark Szymanski | e7dd619 | 2010-10-21 16:18:05 -0500 | [diff] [blame] | 30 | |
Erich Smith | 17aaa9c | 2012-05-21 23:52:47 -0400 | [diff] [blame^] | 31 | alias q='exit' |
Mark Szymanski | 39248d4 | 2010-10-17 20:34:16 -0500 | [diff] [blame] | 32 | |
Mark Szymanski | 81b82a8 | 2011-06-03 07:36:31 -0500 | [diff] [blame] | 33 | alias irc="$IRC_CLIENT" |
Mark Szymanski | 2f9752f | 2010-10-25 17:50:55 -0500 | [diff] [blame] | 34 | |
Erich Smith | 17aaa9c | 2012-05-21 23:52:47 -0400 | [diff] [blame^] | 35 | alias rb='ruby' |
Mark Szymanski | 6ffba72 | 2010-12-20 18:08:01 -0600 | [diff] [blame] | 36 | |
Mark Szymanski | 0463117 | 2010-10-18 21:08:55 -0500 | [diff] [blame] | 37 | # Pianobar can be found here: http://github.com/PromyLOPh/pianobar/ |
38 | |||||
Erich Smith | 17aaa9c | 2012-05-21 23:52:47 -0400 | [diff] [blame^] | 39 | alias piano='pianobar' |
Mark Szymanski | 0463117 | 2010-10-18 21:08:55 -0500 | [diff] [blame] | 40 | |
Antono Vasiljev | 89da5f9 | 2011-08-12 04:08:11 +0300 | [diff] [blame] | 41 | alias ..='cd ..' # Go up one directory |
42 | alias ...='cd ../..' # Go up two directories | ||||
43 | alias ....='cd ../../..' # Go up two directories | ||||
Erich Smith | 17aaa9c | 2012-05-21 23:52:47 -0400 | [diff] [blame^] | 44 | alias -- -='cd -' # Go back |
Robert R Evans | 9c7cd9a | 2010-10-02 11:55:34 -0700 | [diff] [blame] | 45 | |
46 | # Shell History | ||||
Mark Szymanski | 81b82a8 | 2011-06-03 07:36:31 -0500 | [diff] [blame] | 47 | alias h='history' |
Robert R Evans | 9c7cd9a | 2010-10-02 11:55:34 -0700 | [diff] [blame] | 48 | |
Robert R Evans | 698509a | 2010-10-09 21:46:28 -0700 | [diff] [blame] | 49 | # Tree |
rjorgenson | f0bceec | 2011-11-29 23:45:25 -0700 | [diff] [blame] | 50 | if [ ! -x "$(which tree 2>/dev/null)" ] |
Antono Vasiljev | 89da5f9 | 2011-08-12 04:08:11 +0300 | [diff] [blame] | 51 | then |
52 | alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'" | ||||
53 | fi | ||||
Robert R Evans | 698509a | 2010-10-09 21:46:28 -0700 | [diff] [blame] | 54 | |
Robert R Evans | a7d1ee0 | 2010-10-02 15:04:24 -0700 | [diff] [blame] | 55 | # Directory |
56 | alias md='mkdir -p' | ||||
Erich Smith | 17aaa9c | 2012-05-21 23:52:47 -0400 | [diff] [blame^] | 57 | alias rd='rmdir' |