Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| workshop:zsh [2012-01-25 00:17] – xro | workshop:zsh [2025-11-09 09:25] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Zsh Workshop ====== | ||
| + | von [[xro: | ||
| === Geplante Themen des Workshops === | === Geplante Themen des Workshops === | ||
| Line 13: | Line 15: | ||
| ==== Sammlung an guten zsh Konfigurationen ==== | ==== Sammlung an guten zsh Konfigurationen ==== | ||
| - | * grml: apt-get install grml-etc-core | + | * grml: '' |
| - | * xro: wget [[https:// | + | * xro: '' |
| - | + | ||
| - | ==== Live Command History ==== | + | |
| - | + | ||
| - | * http:// | + | |
| ==== Nützliche Doku Links ==== | ==== Nützliche Doku Links ==== | ||
| + | * Zsh - Die magische Shell (Sven Guckes, Julius Plenz) - ISBN 978-3-937514-59-8 | ||
| * [[http:// | * [[http:// | ||
| + | * [[http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| * http:// | * http:// | ||
| * http:// | * http:// | ||
| + | |||
| + | ==== Hilfesystem Keyboard Shortcuts ==== | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ==== CL History Auszug des Workshop ==== | ||
| + | |||
| + | < | ||
| + | echo " | ||
| + | bindkey | ||
| + | setopt | ||
| + | setopt noautoremoveslash | ||
| + | unsetopt | ||
| + | compdef _gnu_generic inkscape | ||
| + | cdt | ||
| + | echo " | ||
| + | la | ||
| + | qmv *.txt | ||
| + | la | ||
| + | imv *.txt | ||
| + | echo " | ||
| + | setopt noclobber | ||
| + | echo abc > a.txt | ||
| + | echo abc >| a.txt | ||
| + | clear | ||
| + | mkdir {a-z} | ||
| + | lsnew | ||
| + | which lsnew | ||
| + | ls *(D.om[1, | ||
| + | ls *(D.Om[1, | ||
| + | ln -s abc def | ||
| + | ln -s slsl slsl | ||
| + | ln -s y.txt link.txt | ||
| + | la | ||
| + | la *(@) | ||
| + | la *(-@) | ||
| + | rm *(-@) | ||
| + | chgrp nogroup e.txt | ||
| + | rm *(g: | ||
| + | la | ||
| + | print *.txt(.:r) | ||
| + | print ./ | ||
| + | print ./ | ||
| + | print ./ | ||
| + | print *(@:A) | ||
| + | print *(@) | ||
| + | rm *(L-5) | ||
| + | rm *(.e:' | ||
| + | alias contains | ||
| + | print $functions[eg] | ||
| + | for var in a b c d; do echo $var; done | ||
| + | for var (a b c d) { echo $var; echo $var } | ||
| + | inkscape --help | ||
| + | compdef _gnu_generic inkscape | ||
| + | print -a -C 2 ${(kv)abk} | ||
| + | mkdir test | ||
| + | cd test | ||
| + | cd +1 | ||
| + | mkdir altesdir | ||
| + | mv *(.e%' | ||
| + | edfunc nt | ||
| + | edfunc sameas | ||
| + | mkdir -p dira/test dirb/test | ||
| + | cd dirb/test | ||
| + | cd dirb dira | ||
| + | cat =(< | ||
| + | exiftool -P -m -if 'not $gpslatitude' | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | {{tag> | ||