aboutsummaryrefslogtreecommitdiffhomepage
path: root/alias
diff options
context:
space:
mode:
Diffstat (limited to 'alias')
-rw-r--r--alias10
1 files changed, 10 insertions, 0 deletions
diff --git a/alias b/alias
index 6f9bee8..e4132db 100644
--- a/alias
+++ b/alias
@@ -93,6 +93,15 @@ vp() {
93# }}} 93# }}}
94# UNIX {{{ 94# UNIX {{{
95 95
96rm() {
97 target=${@: -1}
98 list=~/helper/.unremovable
99 if [[ $@ =~ '-rf' ]] && [ -f "${list}" ]; then
100 grep target $list && echo target unremovable && exit 1
101 fi
102
103 /bin/rm $@
104}
96config(){ cd ~/.config/$1; } 105config(){ cd ~/.config/$1; }
97alias sound="echo -ne '\a'" 106alias sound="echo -ne '\a'"
98alias hg='history | grep' 107alias hg='history | grep'
@@ -340,6 +349,7 @@ else
340 alias v='vim' 349 alias v='vim'
341fi 350fi
342alias vu='vim -u NONE' 351alias vu='vim -u NONE'
352alias sv='sudo vim'
343alias vr='vim -R' 353alias vr='vim -R'
344# Edit last file 354# Edit last file
345alias vl="vim -c 'norm '" 355alias vl="vim -c 'norm '"