Compare commits

..

2 commits

View file

@ -1,23 +1,48 @@
# Make dir and cd into it
mkcdir () {
mkdir -p -- "$1" &&
cd -P -- "$1"
mkdir -p -- "$1" && cd -P -- "$1"
}
# ls -la
alias l="ls -lh"
alias ll="ls -lah"
alias lll="ls -lah | less"
# Preview contents of a file or list the contents of a directory
l () {
if [ -f "$1" ] ; then
less $1
return
fi
ls -lh $1 || l $(dirname "$1")
}
# Preview the contents of a file or list the contents of a directory with hidden files shown
ll () {
if [ -f "$1" ] ; then
less $1
return
fi
ls -lah $1 || ll $(dirname "$1")
}
# Edit the contents of a file or list the contents of a directory (with hidden files shown) if that file is not found
lll () {
if [ -f "$1" ] ; then
nano $1
return
fi
ls -lah $1 || lll $(dirname "$1")
}
.. () {
cd .. && l
}
# cd +
cdl () {
cd -P -- "$1" &&
l
cd -P -- "$1" && l
}
cdll () {
cp -P -- "$1" &&
ll
cp -P -- "$1" && ll
}
# Create standard git WIP commit with timestamps