zshrc: alias remove current working diretory
authorBernhard Tittelbach <bernhard@tittelbach.org>
Wed, 9 Nov 2011 20:28:29 +0000 (21:28 +0100)
committerBernhard Tittelbach <bernhard@tittelbach.org>
Wed, 9 Nov 2011 20:28:29 +0000 (21:28 +0100)
doc/grmlzshrc.t2t
etc/zsh/zshrc

index 05a0275..8b6e27f 100644 (file)
@@ -1252,6 +1252,9 @@ Short rmdir(1) (remove directory).
 : **rm** (//nocorrect rm//)
 rm(1) without spelling correction.
 
+: **rmcdir** (//'cd ..; rmdir $OLDPWD || cd $OLDPWD//)
+rmdir current working directory
+
 : **screen** (///usr/bin/screen -c ${HOME}/.screenrc//)
 If invoking user is root, starts screen session with /etc/grml/screenrc
 as config file. If invoked by a regular user, start a screen session
index 6add6f2..65f457f 100644 (file)
@@ -2566,8 +2566,10 @@ alias r--='chmod 644'
 alias r-x='chmod 755'
 
 # some useful aliases
-#a2# Execute \kbd{mkdir -o}
+#a2# Execute \kbd{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}