From 363c634d3af8bc81b1b9a66e6a07dcc12aaf7983 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Sat, 25 Mar 2023 21:39:23 +0100 Subject: zsh: add `field` as a simplified `cut` that works more like `awk` --- user/zsh/zshrc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/user/zsh/zshrc b/user/zsh/zshrc index d843ce2f..dce20aeb 100644 --- a/user/zsh/zshrc +++ b/user/zsh/zshrc @@ -21,6 +21,11 @@ dc () { } compdef '_dispatch docker-compose docker-compose' dc +field () { + awk "{ print \$${1:-0} }" +} +alias f=field + backward-argument () { local WORDCHARS="\!\`~#@$%^&*()-_=+[{]}\|;:,<.>/?\'\"" zle backward-word -- cgit 1.4.1