commit 5ec01a06ac6ce6c9ce4df199a3d3fd9a5c3b1f57
parent a76929ca41ea24b3d3fc07820d129ac8e6a6e3f8
Author: Jacob R. Edwards <jacobouno@protonmail.com>
Date: Wed, 29 Jul 2020 18:06:06 -0700
Add alias to `column -ts","`
dcsv formats comma seperated values (not csv, that is, no escapes)
Diffstat:
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/aliases/.config/aliases b/aliases/.config/aliases
@@ -15,6 +15,8 @@ alias la="ls -A"
alias com="command"
alias mupdf="mupdf -I"
alias w3m="w3m -cols 80"
+alias dcsv="col -s,"
+alias wq="webq"
# default to . if no arguments specified.
find() { command find ${@:-.} ;}
@@ -66,10 +68,6 @@ alias gp="git pull"
alias gl="git log --stat"
alias gdc="gd --cached"
-# webq (searx parsing script)
-wq() { webq $@ | column -ts\~ ;}
-wQ() { webq "`eval echo $@`" | column -ts\~ ;}
-
# cargo/rust
alias rs="cargo"
alias rsdoc="rs doc"
@@ -145,7 +143,7 @@ prc()
fi
}
-# Reinitialize shell
+# reinitialize shell
self()
{
exec $0
@@ -156,3 +154,6 @@ nth()
{
head -n ${1:?"nth: no index"} | tail -1
}
+
+# all arguments as one (eval shouldn't, to my understanding, be needed but it is)
+wQ() { webq "`eval echo $@`" ;}