projects
/
grml-etc-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
zshrc: alias remove current working diretory
[grml-etc-core.git]
/
etc
/
zsh
/
zshrc
diff --git
a/etc/zsh/zshrc
b/etc/zsh/zshrc
index
84578f9
..
65f457f
100644
(file)
--- a/
etc/zsh/zshrc
+++ b/
etc/zsh/zshrc
@@
-2566,8
+2566,10
@@
alias r--='chmod 644'
alias r-x='chmod 755'
# some useful aliases
alias r-x='chmod 755'
# some useful aliases
-#a2# Execute \kbd{mkdir -
o
}
+#a2# Execute \kbd{mkdir -
p
}
alias md='mkdir -p'
alias md='mkdir -p'
+#a2# Remove current empty directory. Execute \kbd{cd ..; rmdir $OLDCWD}
+alias rmcdir='cd ..; rmdir $OLDPWD || cd $OLDPWD'
# console stuff
#a2# Execute \kbd{mplayer -vo fbdev}
# console stuff
#a2# Execute \kbd{mplayer -vo fbdev}
@@
-2810,7
+2812,7
@@
inplaceMkDirs() {
bufwords=(${(z)LBUFFER})
iword=${#bufwords}
bufwords=(${(z)BUFFER})
bufwords=(${(z)LBUFFER})
iword=${#bufwords}
bufwords=(${(z)BUFFER})
- PATHTOMKDIR="$
bufwords[iword]
"
+ PATHTOMKDIR="$
{(Q)bufwords[iword]}
"
fi
[[ -z "${PATHTOMKDIR}" ]] && return 1
if [[ -e "${PATHTOMKDIR}" ]]; then
fi
[[ -z "${PATHTOMKDIR}" ]] && return 1
if [[ -e "${PATHTOMKDIR}" ]]; then
@@
-3282,7
+3284,6
@@
readme() {
emulate -L zsh
setopt extendedglob
local files
emulate -L zsh
setopt extendedglob
local files
- files=(./(#i)*(read*me|lue*m(in|)ut)*(ND))
files=(./(#i)*(read*me|lue*m(in|)ut|lies*mich)*(NDr^/=p%))
if (($#files)) ; then
$PAGER $files
files=(./(#i)*(read*me|lue*m(in|)ut|lies*mich)*(NDr^/=p%))
if (($#files)) ; then
$PAGER $files