OVH Cloud OVH Cloud

Re: tcshrc

1 réponse
Avatar
Salut,

J'espère t'aider avec ces quelques mots, même si je connait pas ton
programme.

D'après google, .tcshrc semblerait être un truc executé au démarage de
l'interpreteur tcsh. (Au même titre que .bashrc pour le bash)
A mon avis, quand ce script est executé, le context n'est pas encore chargé,
c'est à dire que la variable $PATH (cas du bash) n'est pas encore
initialisée, donc il ne sait pas où trouver le programme BINDKEY
(contrairement à echo)
Et quand tu es loggé, ta variable $path est chargé et donc forcement il
scanne les différents répertoires dans $path pour trouver ton programme.
Essayes donc d'ajouter /usr/bin/ ou /bin/ ou /sbin/ ou /usr/sbin/ devant ta
commande (exemple : /bin/bindkey -e), suivant où est placé le programme
bindkey (moi je sais pas, je l'ai pas installé).

Voila ce que je ferais, cependant, je connais pas trop tcsh.
De toute facon, ces modif ne coutent rien et ne risquent rien.

@+ Stephanfo


Bigdeaper <bigdeaper@yahoo.fr> a écrit :

> J'ai ces lignes dans mon .tcshrc. Le problème, c'est qu'elles ne
> s'exécutent pas pour une raison inconnue !
> Si je place un echo avant et après ce bloc, mes messages (insultants) de
> debug s'affichent, et si j'exécute ces lignes à la main après m'être
> loggé, ça marche aussi !
>
> Je ne comprends vraiment rien !
>
>
> bindkey -e
> bindkey "\e[1~" beginning-of-line
> bindkey "\e[7~" beginning-of-line
> bindkey "\e[3~" delete-char
> bindkey "\e[4~" end-of-line
> bindkey "\e[8~" end-of-line
> bindkey "^[[2~" complete-word-fwd
> bindkey -k up history-search-backward
> bindkey -k down history-search-forward
>
>
> --
> Pensez à lire la FAQ de la liste avant de poser une question :
> http://wiki.debian.net/?DebianFrench
>
> Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
>
> To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


_________________________________________
Stephanfo, http://stephanfo.homelinux.org



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

1 réponse

Avatar
Bigdeaper
J'ai trouvé !

il y avait un

setenv NOREBIND 1

qui devait m'empêcher de faire ce que je voulais.

SInon, bindkey est intégré au shell tcsh...

Merci qd mm


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact