Просмотр исходного кода

~/.bashrc: Aliases, add cabal to PATH and sanitize the history.

Lucas Stadler лет назад: 14
Родитель
Сommit
b8bcb0e71b
1 измененных файлов с 19 добавлено и 1 удалено
  1. 19 1
      .bashrc

+ 19 - 1
.bashrc

1
# shortcuts
1
# shortcuts
2
alias ls='ls --color=auto'
2
alias ls='ls --color=auto'
3
alias v='~/t/sh/v/v'
4
alias here='find . -type f -name '
5
alias targets='grep -E "^[-A-Za-z0-9]+:"'
6
7
## tasklists
8
alias t='python ~/t/sh/t/t.py --task-dir ~/.tasks --list task'
9
alias u='python ~/t/sh/t/t.py --task-dir ~/.tasks --list uni'
10
alias p='python ~/t/sh/t/t.py --task-dir $PWD/.tasks --list task'
3
11
4
ds() {
12
ds() {
5
	du -h $1 | tail -n1
13
	du -h $1 | tail -n1
6
}
14
}
7
15
16
. $HOME/t/sh/z/z.sh
17
8
# bash-completion for sudo
18
# bash-completion for sudo
9
complete -cf sudo
19
complete -cf sudo
10
20
11
PATH=$HOME/ruby-1.9.4dev/bin:$HOME/erlang-git/bin:$HOME/nodejs/bin:$PATH
21
PATH=$HOME/.cabal/bin:$HOME/ruby-1.9.4dev/bin:$HOME/erlang-git/bin:$HOME/nodejs/bin:$PATH
12
22
13
# Make some programs friendlier
23
# Make some programs friendlier
14
EDITOR=vim
24
EDITOR=vim
15
LESS=RSX
25
LESS=RSX
16
26
27
HISTIGNORE="&:ls:exit"
28
HISTCONTROL=ignoredups:erasedups
29
30
#export PS1="\u [$(t | wc -l | sed -e's/ *//')] \w ($(git branch | sed 's/^\* //'))$ "
31
export PS1='\u \w$ '
32
export PROMPT_COMMAND='history -a; history -c; history -r;'
33
17
export EDITOR LESS
34
export EDITOR LESS
35
export HISTIGNORE HISTCONTROL