X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=etc%2Fskel%2F.zshrc;h=91c2cf3e67acace8c0c5c1a2c6a6f30b70c5285b;hb=ae34c4279494e5894e6ee7915fd420fc10798661;hp=8695b4dbe9a42fe323715318389fd0c736202d75;hpb=016955c64b5c7a1c90af47a1a26ffe466736a12b;p=grml-etc-core.git diff --git a/etc/skel/.zshrc b/etc/skel/.zshrc index 8695b4d..91c2cf3 100644 --- a/etc/skel/.zshrc +++ b/etc/skel/.zshrc @@ -122,6 +122,9 @@ fi ## Allow comments even in interactive shells #setopt interactivecomments +## if a new command line being added to the history list duplicates an older +## one, the older command is removed from the list +#is4 && setopt histignorealldups ## compsys related snippets ## @@ -181,6 +184,7 @@ fi #alias -g G='|grep' #alias -g H='|head' #alias -g Hl=' --help |& less -r' +#alias -g J='|jq' #alias -g K='|keep' #alias -g L='|less' #alias -g LL='|& less -r' @@ -328,7 +332,7 @@ fi #getanames () { perl -ne 'while ( m/a name="([^"]*)"/gc ) { print $1, "\n"; }' $* } #getforms () { perl -ne 'while ( m:(\):gic ) { print $1, "\n"; }' $* } #getstrings () { perl -ne 'while ( m/"(.*?)"/gc ) { print $1, "\n"; }' $*} -#getanchors () { perl -ne 'while ( m/«([^«»\n]+)»/gc ) { print $1, "\n"; }' $* } +#getanchors () { perl -ne 'while ( m/«([^«»\n]+)»/gc ) { print $1, "\n"; }' $* } #showINC () { perl -e 'for (@INC) { printf "%d %s\n", $i++, $_ }' } #vimpm () { vim `perldoc -l $1 | sed -e 's/pod$/pm/'` } #vimhelp () { vim -c "help $1" -c on -c "au! VimEnter *" }