Re: zsh [was Re: Arf la fatigue! ]
On Thu, 13 Dec 2001, D. Gregory wrote:
> je viens de l'installer: il demarre tres rapidement mais ya pas la
> complétion des options de commandes. Z'auriez pas les fichier RC qui
> vont bien des fois ? >
un petit debut peut-être
# ------ zsh completion ----------------------------------------------
## remontee dans les commandes grace a fleche haute.
bindkey '^[[B' down-line-or-search
bindkey '^[[A' up-line-or-search
# n'affiche que les repertoires pour les commandes ci dessous
compctl -g '*(-/)' + -g '.*(-/)' cd chdir
compctl -g '*(/)' + -g '.*(/)' rmdir
# complete selon le type d'extension
compctl -g '*.(tar|tar.Z|tar.gz|tgz)' + -g '*(-/)' tar
compctl -g '*.(pdf|ps)' + -g '*(-/)' ghostview gs gv
compctl -g '*.zip' + -g '*(-/)' unzip
compctl -g '*.gz' + -g '*(-/)' gunzip
compctl -g '*.(pdf|PDF)' + -g '*(-/)' acroread xpdf
compctl -g '*.(gif|jpg|xpm|png)' + -g '*(-/)' xv
compctl -g '*.(pdf|ps)' + -g '*(-/)' ghostview gs
compctl -g '*.fig' xfig
compctl -g '*.doc' + -g '*(-/)' catdoc
compctl -g '*.dvi' + -g '*(-/)' xdvi
compctl -g '*.(html|htm)' + -g '*(-/)' lynx netscape
compctl -g '*.(gz|Z)' + -g '*(-/)' gunzip gzcat
zcat zmore
# complete avec les options classiques du make
compctl -k "( all clean depend distclean dist install )" + -g '*'
make gmake
# complete avec les options classique de cvs
compctl -k "( commit update checkout log diff)" + -g '*' cvs
# donne la liste des hotes connus
compctl -k all_hosts ssh ncftp telnet rlogin rsh login ping
compctl -f + -k all_hosts -S ':' -x 'n[1,:]' -f -- scp rcp
# defini la liste des machines sur lesquels je vais tapper
# pas fou pas de nons FQDN
# par exemple
host_loc = ( foo bar )
host_rem = ( toto titi )
dom_hosts = ( ${^host_loc).truc ${^host_rem}.bidule )
all_hosts = ( ${^dom_hosts}.fr localhost )
eric
--
L'attitude qui consiste a rappeler a un contributeur que sa poste est
contraire a la charte du NG, me parait pedante, anale et probablement
aussi "hors-sujet". Ce qui m'enerve plus qu' une poste sur le TeX...
-+- Dr NV in GNU : Les a(nale)ventures de Docteur Juste Tex.
Reply to: