Thus spake [EMAIL PROTECTED] on Mon, Dec 17, 2001 at 02:53:45PM +0100:
> On Mon, 17 Dec 2001, Romain Lerallut wrote:
> > Thus spake [EMAIL PROTECTED] on Mon, Dec 17, 2001 at 09:55:11AM +0100:
> > > On Sun, 16 Dec 2001, Romain Lerallut wrote:
> > > > Il ne reconna�t plus C-a et C-e, ni 'home' et 'end' pour se
> > > > d�placer dans la ligne de commande lorsque je fais un 'su',
> > > > mais il n'y a aucun probl�me si je fais un 'su -'.
> c'est li� � su.
<...>
> le - permet de garder son environement

certes, mais il a le mauvais go�t de placer le nouvel
utilisateur dans son $HOME, ce qui n'est pas toujours
confortable.
<...>
> > quand je lance un 'su', zsh oublie ces r�glages, ce qui n'est
> > pas le comportement de bash.
> > Et puis taper 'bindkey -e' � chaque session 'su' c'est un peu
> > aga�ant.
> > Et la chose est reproductible sur les autres utilisateurs (le pb
> > n'est pas sp�cifique � root).
> 
> en effet, dans ce cas aller fouiner du c�t� de /etc/zhs
> pour fixer �a de mani�re g�n�rale sur la machine, du coup tous les
> utilisateurs en b�n�ficient.

ah oui, bonne id�e. Mais je maintiens que ce comportement par
d�faut est un peu bizarre.

> > En ajoutant le probl�me �voqu� plus haut, je vais effectivement
> > rester au bash pour mon root.
> 
> Bonne id�e, de toute fa�on, � quoi sert un shell pour root, vu qu'on ne
> travaille pas sous son identit�. (sudo/calife sont tes amis)

Je viens de regarder calife, et c'est vrai que �a a l'air pas
mal. �a me permet de garder mon shell et mon prompt customis� !
(apr�s la nuit que j'ai pass� � le convertir au zsh, �a fait
plaisir :)
Par contre, je pense qu'un alias ne lui fera pas de mal. 'cf'
c'est pas pris comme commande ?

Truc amusant: apr�s un 'calife' en root, C-a et C-e ne marchent
plus, mais Home et End oui :)
Mais �a s'est r�gl� avec un bindkey -e dans /etc/zshenv...

A propos, comme je n'ai pas */sbin dans mon $PATH, je n'ai de toute
fa�on pas de compl�tion automatique pour certaines commandes
(ifconfig, par ex.). Mais y a-t-il un inconv�nient � avoir */sbin 
dans son $PATH ?? Au fond ?


Merci,
Romain

Répondre à