removing outdated emacs files (soon to be replaced with recent ones)
[srid.dotfiles.git] / dot-bash-rc
blobbc73ece48467bcfa6ac7889ff440301906b6639b
1 # Author: Sridhar Ratnakumar
3 export PATH=/var/lib/gems/1.8/bin/:/usr/lib/surfraw/:$PATH
5 # Aliases
6 e () { emacsclient $* & }
7 e2 () { FILE=$(cd $(dirname "$1") && pwd)/$(basename "$1"); emacsclient --eval "(find-file-read-only \"$FILE\")" & }
9 alias apti="sudo aptitude install "
10 alias apts="sudo aptitude search "
11 alias aptu="sudo aptitude update "
12 alias gemi="sudo gem install --include-dependencies "
13 alias d="dict "
15 # bash_completion "fix" for the above aliases
16 _apti () { unset COMP_WORDS[0]; COMP_WORDS=( "aptitude" "install" "${COMP_WORDS[@]}" ); ((++COMP_CWORD)); _apt_get; }
17 complete -F _apti apti
19 # Web searches
20 alias srg="sr google"
21 srdg () { x-www-browser "http://www.google.com/search?q=define:$1"; }
22 srd () { x-www-browser http://dictionary.reference.com/browse/$1; }
24 alias ssh1="ssh ssh.phx.nearlyfreespeech.net -l srid_nearfar"