From c9fc51ba60c24c2fb4466ae40a5fa7394d6b936f Mon Sep 17 00:00:00 2001 From: TheK4n Date: Tue, 21 Dec 2021 17:31:39 +0300 Subject: [PATCH] rm lsl alias, add lsl func --- .subbash/aliases | 3 +-- .subbash/functions | 11 +++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.subbash/aliases b/.subbash/aliases index a8f750d..c303239 100644 --- a/.subbash/aliases +++ b/.subbash/aliases @@ -18,7 +18,6 @@ alias l.='ls -AF --ignore="*"' alias ll='ls -lhF' alias la='ls -AF' -alias lsl="ls -lhFA | less" alias lt='du -sh * | sort -h' alias rm='rm -r' @@ -89,4 +88,4 @@ alias vd='deactivate' alias drma='docker rm $(docker ps -a -q -f status=exited)' # python -alias pipir='python3 -m pip install -r requirements.txt' \ No newline at end of file +alias pipir='python3 -m pip install -r requirements.txt' diff --git a/.subbash/functions b/.subbash/functions index d29d738..6b44ac8 100644 --- a/.subbash/functions +++ b/.subbash/functions @@ -1,4 +1,15 @@ +lsl () { + + local DIR + DIR="$*" + + if [ $# -lt 1 ]; then + DIR="$HOME" + fi + + ls -lhFA --color=always "${DIR}" | less -R +} workon() {