]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
Added ls, la and ll functions for better directory listings.
authorSimon Ruderich <simon@ruderich.org>
Tue, 16 Sep 2008 15:36:00 +0000 (17:36 +0200)
committerSimon Ruderich <simon@ruderich.org>
Tue, 16 Sep 2008 15:36:00 +0000 (17:36 +0200)
zsh/rc

diff --git a/zsh/rc b/zsh/rc
index 821d8d970443decf8e2a9637bd8cbdcbffeb4865..18ffa0ca062159a0a1235706df889816ecb53d46 100644 (file)
--- a/zsh/rc
+++ b/zsh/rc
@@ -80,6 +80,20 @@ alias -g D='2>&1 | colordiff L'
 # Simplify calls to grep.
 alias -g G='| grep'
 
+# Improved ls which displays the files in columns (-C), visualises directories,
+# links and other special files (-F) and pages everything through less (L).
+function ls() {
+    command ls -C -F $* L
+}
+# Helper function to list all files.
+function la() {
+    ls -a $*
+}
+# Helper function to list all files in list format with access rights, etc.
+function ll() {
+    la -l $*
+}
+
 
 # If a rc.local file exists load it, otherwise load a rc file for the current
 # hostname (first part before a dot) if it exists.