OVH Cloud OVH Cloud

[HS] espace insécable dans vim7

7 réponses
Avatar
Steve
Bonsoir,

j'utilise vim pour (entre autres) mes fichiers po de traductions. Il y a=20
quelques semaines encore, je faisais crtl+k+espace+espace pour un obtenir u=
n=20
espace ins=C3=A9cable mat=C3=A9rialis=C3=A9 par une barre oblique bleu. Mai=
ntenant (sous=20
etch), =C3=A7a me met un carr=C3=A9 (blanc) =C3=A0 la place (code <U+E000> =
dans less).=20

Apr=C3=A8s quelques recherches, il s'av=C3=A8re qu'il faudrait mettre :

set list
set listchars=3Dnbsp:|

dans ~/.vimrc. Mais, j'obtiens alors :

E474: Argument invalide: listchars=3Dnbsp:

et j'ai toutjours mes petits carr=C3=A9s (blancs).

L=C3=A0 je ne comprends plus trop et vu que je n'ai pas =C3=A9norm=C3=A9men=
t de temps =C3=A0=20
consacrer =C3=A0 r=C3=A9gler ce probl=C3=A8me, je me tourne vers la masse c=
onsid=C3=A9rable de=20
connaissance que repr=C3=A9sente cette liste (merci =C3=A0 toutes et =C3=A0=
tous en=20
passant).=20

1) Comment obtient-on un espace ins=C3=A9cable sous vim7 dans une konsole e=
n utf8=20
et=20
2) comment le personnaliser (j'aime bien ma barre bleue verticale ;) )

Merci d'avance et bonne soir=C3=A9e
=20
=2D-=20
s=C2=B0teve

7 réponses

Avatar
Naha
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Steve a écrit :

1) Comment obtient-on un espace insécable sous vim7 dans une konsole en utf8
et
2) comment le personnaliser (j'aime bien ma barre bleue verticale ;) )



<AltGr> + <Espace> ?



- --
)( | |_ [] Y || / |-| /
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFgaC6r+jXGbYlx1gRAjs9AKCIm896saU71AIKajFY/zR7utiptgCghqxB
cyt+b2wrBTCoWiAYfWgjutc =s3rW
-----END PGP SIGNATURE-----


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Michel OLTRA
Bonjour,


Le jeudi 14 décembre 2006, Steve a écrit...


j'utilise vim pour (entre autres) mes fichiers po de traductions. Il y a
quelques semaines encore, je faisais crtl+k+espace+espace pour un obtenir un
espace insécable matérialisé par une barre oblique bleu. Maintenant (sous
etch), ça me met un carré (blanc) à la place (code <U+E000> dans less).



Après quelques recherches, il s'avère qu'il faudrait mettre :



set list
set listchars=nbsp:|



dans ~/.vimrc. Mais, j'obtiens alors :



E474: Argument invalide: listchars=nbsp:



1) Comment obtient-on un espace insécable sous vim7 dans une konsole en utf8
et
2) comment le personnaliser (j'aime bien ma barre bleue verticale ;) )



J'ai ça :
set list listchars=tab:»·,trail:·,nbsp:·
et ceci pour insérer avec Ctrl-n :
:map! <C-n> <C-K>NS

si ça peut aider...

--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Steve
Le jeudi 14 décembre 2006 22:22, Jean-Michel OLTRA a écrit :
Bonjour,



Bonjour,



Le jeudi 14 décembre 2006, Steve a écrit...

> j'utilise vim pour (entre autres) mes fichiers po de traductions. Il y a
> quelques semaines encore, je faisais crtl+k+espace+espace pour un obten ir
> un espace insécable matérialisé par une barre oblique bl eu. Maintenant
> (sous etch), ça me met un carré (blanc) à la place (code <U+E000> dans
> less).
>
> Après quelques recherches, il s'avère qu'il faudrait mettre :
>
> set list
> set listchars=nbsp:|
>
> dans ~/.vimrc. Mais, j'obtiens alors :
>
> E474: Argument invalide: listchars=nbsp:
>
> 1) Comment obtient-on un espace insécable sous vim7 dans une konso le en
> utf8 et
> 2) comment le personnaliser (j'aime bien ma barre bleue verticale ;) )

J'ai ça :
set list listchars=tab:»·,trail:·,nbsp:·



j'ai mis pareil mais

E474: Argument invalide: listchars=tab:>-,trail:-,nbsp:

et ceci pour insérer avec Ctrl-n :



aussi dans .vimrc ?

:map! <C-n> <C-K>NS

si ça peut aider...



ça aurait dû,mais pour une raison qui m'échappe, ça ne marche.. une idée ?

Merci et bonne journée

--
s°
Avatar
Jean-Michel OLTRA
Bonjour,


Le vendredi 15 décembre 2006, Steve a écrit...


> J'ai ça :
> set list listchars=tab:»·,trail:·,nbsp:·



j'ai mis pareil mais
E474: Argument invalide: listchars=tab:>-,trail:-,nbsp:



Tu remarqueras que j'ai un petit point après nbsp:
Mais je suis incapable de te dire comment j'ai pu récupérer ce petit
point.
Voir l'exemple suivant. Il y a une espace insécable entre le af et le ?

f fd fja fl falf f
af ?
aussi dans .vimrc ?
> :map! <C-n> <C-K>NS



Non, dans ~/.vim/after/syntax/mail.vim
A priori, je ne m'en sers que pour le courrier.

--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Steve
Le vendredi 15 décembre 2006 10:05, Jean-Michel OLTRA a écrit  :
Bonjour,



hello,



Le vendredi 15 décembre 2006, Steve a écrit...

> > J'ai ça :
> > set list listchars=tab:»·,trail:·,nbsp:·
>
> j'ai mis pareil mais
> E474: Argument invalide: listchars=tab:>-,trail:-,nbsp:

Tu remarqueras que j'ai un petit point après nbsp:



j'ai remplacé le | par le . et maintenant je n'ai plus d'erreur au
chargement.

Mais je suis incapable de te dire comment j'ai pu récupérer ce petit
point.
Voir l'exemple suivant. Il y a une espace insécable entre le af et l e ?

f fd fja fl falf f
af ?

> aussi dans .vimrc ?
>
> > :map! <C-n> <C-K>NS

Non, dans ~/.vim/after/syntax/mail.vim



je l'ai mis là et ça semble fonctionner maintenant avec Ctrl+n (j 'ai un . qui
s'affiche en mode insertion, j'aurai voulu ma barre verticale bleue, mais b on
ça peut aussi faire l'affaire)

A priori, je ne m'en sers que pour le courrier.



on est dans un monde libre... ;)


Merci beaucoup et bonne journée
--
s°
Avatar
Jean-Michel OLTRA
Bonjour,


Le vendredi 15 décembre 2006, Steve a écrit...


je l'ai mis là et ça semble fonctionner maintenant avec Ctrl+n (j'ai
un . qui s'affiche en mode insertion, j'aurai voulu ma barre verticale
bleue, mais bon ça peut aussi faire l'affaire)



Je crois me souvenir que j'avais également galéré dessus. Possible que
ça n'accepte que des caractères non imprimables ?

--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

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


Le vendredi 15 décembre 2006 12:03, Jean-Michel OLTRA a écrit  :
Bonjour,


Le vendredi 15 décembre 2006, Steve a écrit...

> je l'ai mis là et ça semble fonctionner maintenant avec Ctrl+ n (j'ai
> un . qui s'affiche en mode insertion, j'aurai voulu ma barre verticale
> bleue, mais bon ça peut aussi faire l'affaire)

Je crois me souvenir que j'avais également galéré dessus. Possible que
ça n'accepte que des caractères non imprimables ?



oui je crois que tu as raison, il me semble avoir lu ça quelque part, mais
sans y faire très attention.

Encore merci et très bon wikend

--
s°