togoto.us dokumentiert
[stratum0-wiki.git] / ZSH_Workshop.mw
index 330a997..124276c 100644 (file)
@@ -8,6 +8,9 @@ Um den Content moeglichst an eurem Interesse auszurichten, wuerde mich einmal in
 *: z.B. ich [[Benutzer:Daniel Bohrer|Daniel Bohrer]] 22:54, 10. Feb. 2012 (CET)
 *: und ich --[[Benutzer:Henning|Henning]] 14:14, 11. Feb. 2012 (CET)
 *: und ich --[[Benutzer:Entilzah|Entilzah]] 15:29, 11. Feb. 2012 (CET)
+*: und ich --[[Benutzer:Blinry|blinry]]
+*: und ich --[[Benutzer:Neo Bechstein|Neo Bechstein]] 20:12, 16. Feb. 2012 (CET)
+*: und ich --[[Benutzer:Emantor|Emantor]]
 *c) zsh-user die etwas neues lernen wollen
 *: z.B. ich --[[Benutzer:Ktrask|Ktrask]] 23:09, 10. Feb. 2012 (CET)
 *: ich, wobei ich vor kurzem noch zu b) gehört hätte --[[Benutzer:Drc|Drc]] 15:48, 11. Feb. 2012 (CET)
@@ -18,18 +21,31 @@ Falls tatsaechlich grosses Interesse an dem Themekomplex "shell statt KDE und gn
 {|border="1" cellspacing="0" cellpadding="3"
 ! POI !! relevante zsh line !! Interesse (! hochinteressant / + interessant / O geht so)
 |-
-| living in the shell / basics (nicht allzu zsh-spezifisch) || <tt>evince =(curl www.irs.gov/pub/irs-pdf/fw4.pdf)</tt> || OOoO++
+| living in the shell / basics (nicht allzu zsh-spezifisch) || <tt>evince =(curl www.irs.gov/pub/irs-pdf/fw4.pdf)</tt> || OOoO+++
 |-
 | zsh interactive use || <tt><nowiki>echo **/*(mh-48);
-zmv 'artist_(<->)_(*)_releasegroup.mp3' '$1 ${(C)2:gs/_/ }.mp3'</nowiki></tt> || !+!!!+
+zmv 'artist_(<->)_(*)_releasegroup.mp3' '$1 ${(C)2:gs/_/ }.mp3'</nowiki></tt> || !+!!!+!
 |-
-| zsh scripting || <tt><nowiki>[[ 'something' =~ 's(ometh)ing' ]] && print $match;</nowiki></tt> ||  ++++O+
+| zsh scripting || <tt><nowiki>[[ 'something' =~ 's(ometh)ing' ]] && print $match;</nowiki></tt> ||  ++++O++
 |-
-| .zshrc ueberblick und Moeglichkeiten || <tt>bindkey -e; bindkey jj vi-cmd-mode;</tt>  || OOoO!!
+| .zshrc ueberblick und Moeglichkeiten || <tt>bindkey -e; bindkey jj vi-cmd-mode;</tt>  || OOoO!!!
 |-
-| bash ~> zsh, und warum zsh > bash? || <tt>touch -- host:*; scp host:* .</tt> || OO!+!!
+| bash ~> zsh, und warum zsh > bash? || <tt>touch -- host:*; scp host:* .</tt> || OO!+!!+
 |-
-| writing a completion || <tt>#compdef _application</tt> || +!+!++
+| writing a completion || <tt>#compdef _application</tt> || +!+!++!
 |}
 
+
+== Completion ==
+
+Da einiges Interesse daran zu bestehen scheint, eine completion zu schreiben, waere ich an Vorschlaegen interessiert, '''wofuer''' wir denn eine Completion schreiben.
+Spontan fallen mir ein:
+* 7z
+* [http://www.ivarch.com/programs/pv.shtml pv]
+* tail (aus irgendwelchen Gruenden gibt es das noch nicht)
+
+Diese Beispiele haben denke ich angemessenen Umfang, und haben sicherlich sogar eine gewisse Nachfrage. Jemand weitere Vorschlaege oder Wuensche? :)
+
+:Kann schlecht beurteilen, was sich da gut oder schlecht für eignet... <tt>tail</tt> klingt aber erstmal am einfachsten :P --[[Benutzer:Daniel Bohrer|Daniel Bohrer]] 18:12, 11. Mär. 2012 (CET)
+
 [[Kategorie:Workshops]]
This page took 0.01982 seconds and 4 git commands to generate.