Re: zsh [was Re: Arf la fatigue! ]

2001-12-15 Par sujet Sebastien Tanguy
> Christian Marillat <[EMAIL PROTECTED]> writes:

 >>> "AV" == Arnaud Vandyck <[EMAIL PROTECTED]> writes:
 >> Christian Marillat <[EMAIL PROTECTED]> wrote:
 >>> >> "AV" == Arnaud Vandyck <[EMAIL PROTECTED]> writes:

 > [...]

 >>> Install zsh.

 >> Quel difference cela fera-t-il? 

 >  $ rm *
 > zsh: sure you want to delete all the files in /home/marillat [yn]? n

 > zsh ne pose la question que pour un rm *

Bah ...

setopt rm_starsilent

Et zsh sera aussi bête qu'un autre.


seb.
-- 
<>
  (J. Clark's Xml Parser, xp)



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet edeveaud
On 13 Dec 2001, Christian Marillat wrote:

> >> "RL" == Romain Lerallut <[EMAIL PROTECTED]> writes:
>
> >> Il est long a démarrer a chaque nouvelle session parce qu'il construit le
> >> fichier ~/.zcompdump qui contient toute les complétions.
>
> > Et on ne peut pas cacher (au sens anglais) ce fichier pour les
> > sessions suivantes ?
>
> Je n'ai pas cherché et ça ne m'intéresse pas, car si tu ajoutes des
> complétions zsh ne va pas les voirs. D'ailleurs si tu fais ça en cours
> de session il faut effacer le fichier cache.

hummm et si on fait un ch'tit source qui va bien, hein ??

Eric


-- 
Je vais de ce pas chercher les drosophiles, la vaseline (les pauvres
elles vont chauffer sinon) et le couteau à quadricapillotomie, et on
peut commencer la discussion sur la création de fr.arts.*
-+- CC in: Guide du Cabaliste Usenet - L'AAD idéal -+-



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet Christian Marillat
>> "DG" == D Gregory <[EMAIL PROTECTED]> writes:

> On 13 Dec 2001 14:02:24 +0100
> Christian Marillat <[EMAIL PROTECTED]> 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 ?

Toujours regarder dans le dossier doc du paquet, ce qui permet de voir
un joli dossier examples ...

Christian



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet Christian Marillat
>> "RL" == Romain Lerallut <[EMAIL PROTECTED]> writes:

> Thus spake Christian Marillat on Thu, Dec 13, 2001 at 02:02:24PM +0100:
>> >> "RL" == Romain Lerallut <[EMAIL PROTECTED]> writes:

[...]

>> Il est long a démarrer a chaque nouvelle session parce qu'il construit le
>> fichier ~/.zcompdump qui contient toute les complétions.

> Et on ne peut pas cacher (au sens anglais) ce fichier pour les
> sessions suivantes ?

Je n'ai pas cherché et ça ne m'intéresse pas, car si tu ajoutes des
complétions zsh ne va pas les voirs. D'ailleurs si tu fais ça en cours
de session il faut effacer le fichier cache.

Christian



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet edeveaud
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.



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet D. Gregory
On 13 Dec 2001 14:02:24 +0100
Christian Marillat <[EMAIL PROTECTED]> wrote:
[...]
> > J'utilise zsh, mais je remarque qu'il est pas mal long à
> > démarrer. Donc si j'ouvre un shell et qu'il y a beaucoup
> > d'activité disque, ça peut prendre plusieurs secondes pendant
> > qu'il charge les fonctions.
> 
> Il est long a démarrer a chaque nouvelle session parce qu'il construit le
> fichier ~/.zcompdump qui contient toute les complétions.
> 
> Christian

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 ?

thx.

Greg



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet Romain Lerallut
Thus spake Christian Marillat on Thu, Dec 13, 2001 at 02:02:24PM +0100:
> >> "RL" == Romain Lerallut <[EMAIL PROTECTED]> writes:
> > J'utilise zsh, mais je remarque qu'il est pas mal long à
> > démarrer. Donc si j'ouvre un shell et qu'il y a beaucoup
> > d'activité disque, ça peut prendre plusieurs secondes pendant
> > qu'il charge les fonctions.
> 
> Il est long a démarrer a chaque nouvelle session parce qu'il construit le
> fichier ~/.zcompdump qui contient toute les complétions.

Et on ne peut pas cacher (au sens anglais) ce fichier pour les
sessions suivantes ?


-- 
It is said that the lonely eagle flies to the mountain peaks while the lowly
ant crawls the ground, but cannot the soul of the ant soar as high as the eagle?



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet Christian Marillat
>> "RL" == Romain Lerallut <[EMAIL PROTECTED]> writes:

> Thus spake Christian Marillat on Thu, Dec 13, 2001 at 11:17:36AM +0100:
>> >> "AV" == Arnaud Vandyck <[EMAIL PROTECTED]> writes:
>> 
>> > Christian Marillat <[EMAIL PROTECTED]> wrote:
>> >> >> "AV" == Arnaud Vandyck <[EMAIL PROTECTED]> writes:

[...]

> J'utilise zsh, mais je remarque qu'il est pas mal long à
> démarrer. Donc si j'ouvre un shell et qu'il y a beaucoup
> d'activité disque, ça peut prendre plusieurs secondes pendant
> qu'il charge les fonctions.

Il est long a démarrer a chaque nouvelle session parce qu'il construit le
fichier ~/.zcompdump qui contient toute les complétions.

Christian



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet Erwan David
Le Thu 13/12/2001, [EMAIL PROTECTED] disait
> On Thu, 13 Dec 2001, Nicolas SABOURET wrote:
> 
> > Romain Lerallut wrote:
> > >
> > > Mais je reconnais que apt-ca sh apa qui renvoie
> > > 'apt-cache show apache', (idem dpkg -p apa) c'est assez
> > > puissant !
> > >
> >
> > Est-ce que ça dépend de la version ?
> > Sous Potato : zsh
> > % apt-c sh -> bip :)
> 
> idem quel que soit le système et la version de zsh.
> peut être une astuce de configuration

Le système de complétion a été modifié en 4.0, celui de la woody marche
très bien. Il fauit cependant positionner l'option qui dit de présenter
les différentes propositions quand on n'a plusieurs possibilités au lieu
de beeper

setopt autolist automenu no_list_beep 

chez moi.

-- 
Erwan



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet edeveaud
On Thu, 13 Dec 2001, Nicolas SABOURET wrote:

> Romain Lerallut wrote:
> >
> > Mais je reconnais que apt-ca sh apa qui renvoie
> > 'apt-cache show apache', (idem dpkg -p apa) c'est assez
> > puissant !
> >
>
> Est-ce que ça dépend de la version ?
> Sous Potato : zsh
> % apt-c sh -> bip :)

idem quel que soit le système et la version de zsh.
peut être une astuce de configuration

Eric

-- 
 je suis ^?e9tudiant en ^?e9cole d'ing^?e9nieur^?e0Lyon et
 je suis totalement bloqu^?e9 dansla programmation d'un applicatif
 qui permettrait dedessiner des sph^?e8res ombr^?e9es.
 -+- cl^?e9ment in GNU - Tremblement de te^?rre en solde -+-



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet Nicolas SABOURET
Romain Lerallut wrote:
> 
> Mais je reconnais que apt-ca sh apa qui renvoie
> 'apt-cache show apache', (idem dpkg -p apa) c'est assez
> puissant !
> 

Est-ce que ça dépend de la version ?
Sous Potato : zsh
% apt-c sh -> bip :)

Nico.
-- 
Nicolas SABOURET
LIMSI-CNRS, BP133, 91403 Orsay, France
http://www.limsi.fr/Individu/nico



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet Fabien Penso

 > tar [tabulation] ne me propose que les tar|tar.Z|tar.gz|tgz

Tout à fait possible en bash, mais je trouve ça énervant en fait. Voir
man bash => complete

-- 
Fabien Penso <[EMAIL PROTECTED]> | LinuxFr a toujours besoin de :
http://perso.LinuxFR.org/penso/  | http://linuxfr.org/dons/



pgpdFDaBUuIRV.pgp
Description: PGP signature


Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet Romain Lerallut
Thus spake Christian Marillat on Thu, Dec 13, 2001 at 11:17:36AM +0100:
> >> "AV" == Arnaud Vandyck <[EMAIL PROTECTED]> writes:
> 
> > Christian Marillat <[EMAIL PROTECTED]> wrote:
> >> >> "AV" == Arnaud Vandyck <[EMAIL PROTECTED]> writes:
> 
> [...]
> 
> >> Install zsh.
> 
> > Quel difference cela fera-t-il? 
> 
>  $ rm *
> zsh: sure you want to delete all the files in /home/marillat [yn]? n
> 
> zsh ne pose la question que pour un rm *
> 
> En bonus tu as la complétion pour les options de certain programme.
> 
> Christian

J'utilise zsh, mais je remarque qu'il est pas mal long à
démarrer. Donc si j'ouvre un shell et qu'il y a beaucoup
d'activité disque, ça peut prendre plusieurs secondes pendant
qu'il charge les fonctions.

Est-ce qu'il y a une formule magique pour accélérer tout ça ? 

Mais je reconnais que apt-ca sh apa qui renvoie
'apt-cache show apache', (idem dpkg -p apa) c'est assez
puissant !



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet edeveaud
On 13 Dec 2001, Christian Marillat wrote:

> >> "AV" == Arnaud Vandyck <[EMAIL PROTECTED]> writes:
>

> >> Install zsh.
>
> > Quel difference cela fera-t-il?
>
>  $ rm *
> zsh: sure you want to delete all the files in /home/marillat [yn]? n
>
> zsh ne pose la question que pour un rm *

Voui.


> En bonus tu as la complétion pour les options de certain programme.

pour tous les programes et même plus.
zsh quand on y a gouté, on ne peut plus s'en passer.

par exemple:

cd|chdir|rmdir  [tabulation] ne me proposera que les repertoires

tar [tabulation] ne me propose que les tar|tar.Z|tar.gz|tgz

cvs c [tabulation] ne me propose que checkout ou commit

ssh|scp|telnet|rlogin|ping a [tabulation] ne me propose parmis la liste
des machines que j'ai défini, que celles commençant par a

voir aussi les fonctions up-line-or-search/down-line-or-search tout
aussi magiques.

shell "naturellement 8bit", pas de soucis avec les accents et autres
joyeusetées

en conclusion zsh est le meilleur par contre qu'est ce qu'on use la
touche tab.


Eric

-- 
 J'aime bien les titres ronflants. Mais si vous proposez la place de
 Grand Manitou Intranet/Internet, Sommité du HTML, Maître Incontesté du
 Java, j'envisagerai votre proposition avec plus d'intérêt.
 -+-  MS In  : Testons modestes et pondérés -+-



Re: zsh [was Re: Arf la fatigue! ]

2001-12-13 Par sujet Christian Marillat
>> "AV" == Arnaud Vandyck <[EMAIL PROTECTED]> writes:

> Christian Marillat <[EMAIL PROTECTED]> wrote:
>> >> "AV" == Arnaud Vandyck <[EMAIL PROTECTED]> writes:

[...]

>> Install zsh.

> Quel difference cela fera-t-il? 

 $ rm *
zsh: sure you want to delete all the files in /home/marillat [yn]? n

zsh ne pose la question que pour un rm *

En bonus tu as la complétion pour les options de certain programme.

Christian