Excusez le HS et bonne ann=C3=A9e =C3=A0 la liste et au projet Debian, qu'i=
l vive=20
longtemps !
J'utilise vim pour coder. Parfois j'ai besoin de faire un copier-coller d'u=
n=20
autre fichier =C3=A9dit=C3=A9 sous vim. Pour cela je s=C3=A9lectionne mon t=
exte, puis clique=20
avec les deux boutons =C3=A0 l'endroit du collage. Le probl=C3=A8me est que=
le collage=20
me met le texte sans conserver les indentations etc... ce qui fait que je=20
dois manuellement reformater tout =C3=A7a... pas tr=C3=A8s pratique. Pour l=
es courts=20
collages, =C3=A7a va, mais pour les longs c'est p=C3=A9nible, et je pr=C3=
=A9f=C3=A8re ainsi le=20
faire sous nano par exemple o=C3=B9 il n'y a pas ce probl=C3=A8me.
Auriez-vous une id=C3=A9e sur comment =C3=A9viter =C3=A7a (toujours sous vi=
m si possible) ?
Le problème est que le collage me met le texte sans conserver les indentations etc... ce qui fait que je dois manuellement reformater tout ça... pas très pratique.
-- 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
Le problème est que le collage
me met le texte sans conserver les indentations etc... ce qui fait que je
dois manuellement reformater tout ça... pas très pratique.
--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le problème est que le collage me met le texte sans conserver les indentations etc... ce qui fait que je dois manuellement reformater tout ça... pas très pratique.
-- 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
> Le problème est que le collage > me met le texte sans conserver les indentations etc... ce qui fait que je > dois manuellement reformater tout ça... pas très pratique.
> Le problème est que le collage
> me met le texte sans conserver les indentations etc... ce qui fait que je
> dois manuellement reformater tout ça... pas très pratique.
> Le problème est que le collage > me met le texte sans conserver les indentations etc... ce qui fait que je > dois manuellement reformater tout ça... pas très pratique.
Excusez le HS et bonne année à la liste et au projet Debian, qu'il vive longtemps !
J'utilise vim pour coder. Parfois j'ai besoin de faire un copier-coller d'un autre fichier édité sous vim. Pour cela je sélectionne mon texte, puis clique avec les deux boutons à l'endroit du collage. Le problème est que le collage me met le texte sans conserver les indentations etc... ce qui fait que je dois manuellement reformater tout ça... pas très pratique. Pour les courts collages, ça va, mais pour les longs c'est pénible, et je préfère ainsi le faire sous nano par exemple où il n'y a pas ce problème.
Auriez-vous une idée sur comment éviter ça (toujours sous vim si possible) ?
C'est le mode paste qu'il te faut: :set paste en mode commande, et :set nopaste quand tu as fini.
Merci
De rien, j'espère que ça marche: j'utilise Emacs :)
Olivier
-- 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
Le 01 Jan 2007 12:00, Steve a écrit:
Bonjour,
Bonjour et bon anniversaire !
Excusez le HS et bonne année à la liste et au projet Debian, qu'il vive
longtemps !
J'utilise vim pour coder. Parfois j'ai besoin de faire un copier-coller d'un
autre fichier édité sous vim. Pour cela je sélectionne mon texte, puis clique
avec les deux boutons à l'endroit du collage. Le problème est que le collage
me met le texte sans conserver les indentations etc... ce qui fait que je
dois manuellement reformater tout ça... pas très pratique. Pour les courts
collages, ça va, mais pour les longs c'est pénible, et je préfère ainsi le
faire sous nano par exemple où il n'y a pas ce problème.
Auriez-vous une idée sur comment éviter ça (toujours sous vim si possible) ?
C'est le mode paste qu'il te faut: :set paste en mode commande, et
:set nopaste quand tu as fini.
Merci
De rien, j'espère que ça marche: j'utilise Emacs :)
Olivier
--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Excusez le HS et bonne année à la liste et au projet Debian, qu'il vive longtemps !
J'utilise vim pour coder. Parfois j'ai besoin de faire un copier-coller d'un autre fichier édité sous vim. Pour cela je sélectionne mon texte, puis clique avec les deux boutons à l'endroit du collage. Le problème est que le collage me met le texte sans conserver les indentations etc... ce qui fait que je dois manuellement reformater tout ça... pas très pratique. Pour les courts collages, ça va, mais pour les longs c'est pénible, et je préfère ainsi le faire sous nano par exemple où il n'y a pas ce problème.
Auriez-vous une idée sur comment éviter ça (toujours sous vim si possible) ?
C'est le mode paste qu'il te faut: :set paste en mode commande, et :set nopaste quand tu as fini.
Merci
De rien, j'espère que ça marche: j'utilise Emacs :)
Olivier
-- 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
Jean-Michel OLTRA
Bonjour,
Le lundi 01 janvier 2007, Steve a écrit...
J'utilise vim pour coder. Parfois j'ai besoin de faire un copier-coller d'un autre fichier édité sous vim. Pour cela je sélectionne mon texte, puis clique avec les deux boutons à l'endroit du collage. Le problème est que le collage me met le texte sans conserver les indentations etc... ce qui fait que je dois manuellement reformater tout ça... pas très pratique. Pour les courts collages, ça va, mais pour les longs c'est pénible, et je préfère ainsi le faire sous nano par exemple où il n'y a pas ce problème.
Tu vas sur la première ligne du bloc à copier.
Shift-v j....j "*y
Puis aller sur l'autre fichier, à l'endroit de la copie : "*p
-- 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
Bonjour,
Le lundi 01 janvier 2007, Steve a écrit...
J'utilise vim pour coder. Parfois j'ai besoin de faire un copier-coller d'un
autre fichier édité sous vim. Pour cela je sélectionne mon texte, puis clique
avec les deux boutons à l'endroit du collage. Le problème est que le collage
me met le texte sans conserver les indentations etc... ce qui fait que je
dois manuellement reformater tout ça... pas très pratique. Pour les courts
collages, ça va, mais pour les longs c'est pénible, et je préfère ainsi le
faire sous nano par exemple où il n'y a pas ce problème.
Tu vas sur la première ligne du bloc à copier.
Shift-v
j....j
"*y
Puis aller sur l'autre fichier, à l'endroit de la copie :
"*p
--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
J'utilise vim pour coder. Parfois j'ai besoin de faire un copier-coller d'un autre fichier édité sous vim. Pour cela je sélectionne mon texte, puis clique avec les deux boutons à l'endroit du collage. Le problème est que le collage me met le texte sans conserver les indentations etc... ce qui fait que je dois manuellement reformater tout ça... pas très pratique. Pour les courts collages, ça va, mais pour les longs c'est pénible, et je préfère ainsi le faire sous nano par exemple où il n'y a pas ce problème.
Tu vas sur la première ligne du bloc à copier.
Shift-v j....j "*y
Puis aller sur l'autre fichier, à l'endroit de la copie : "*p
-- 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
Le lundi 1 janvier 2007 12:27, Olivier Schwander a écrit :
Le 01 Jan 2007 12:00, Steve a écrit: > Bonjour,
Bonjour et bon anniversaire !
Salut,
> Excusez le HS et bonne année à la liste et au projet Debian, qu'il vive > longtemps ! > > J'utilise vim pour coder. Parfois j'ai besoin de faire un copier-coller > d'un autre fichier édité sous vim. Pour cela je sélectionne mon t exte, > puis clique avec les deux boutons à l'endroit du collage. Le problè me est > que le collage me met le texte sans conserver les indentations etc... ce > qui fait que je dois manuellement reformater tout ça... pas très > pratique. Pour les courts collages, ça va, mais pour les longs c'est > pénible, et je préfère ainsi le faire sous nano par exemple où il n'y a > pas ce problème. > > Auriez-vous une idée sur comment éviter ça (toujours sous vim si > possible) ?
C'est le mode paste qu'il te faut: :set paste en mode commande, et
:set nopaste quand tu as fini. :
ok merci
> Merci
De rien, j'espère que ça marche: j'utilise Emacs :)
tu n'utilises pas Debian GNU/Linux ;-)
Olivier
-- s°
Le lundi 1 janvier 2007 12:27, Olivier Schwander a écrit :
Le 01 Jan 2007 12:00, Steve a écrit:
> Bonjour,
Bonjour et bon anniversaire !
Salut,
> Excusez le HS et bonne année à la liste et au projet Debian, qu'il vive
> longtemps !
>
> J'utilise vim pour coder. Parfois j'ai besoin de faire un copier-coller
> d'un autre fichier édité sous vim. Pour cela je sélectionne mon t exte,
> puis clique avec les deux boutons à l'endroit du collage. Le problè me est
> que le collage me met le texte sans conserver les indentations etc... ce
> qui fait que je dois manuellement reformater tout ça... pas très
> pratique. Pour les courts collages, ça va, mais pour les longs c'est
> pénible, et je préfère ainsi le faire sous nano par exemple où il n'y a
> pas ce problème.
>
> Auriez-vous une idée sur comment éviter ça (toujours sous vim si
> possible) ?
C'est le mode paste qu'il te faut: :set paste en mode commande, et
:set nopaste quand tu as fini.
:
ok merci
> Merci
De rien, j'espère que ça marche: j'utilise Emacs :)
Le lundi 1 janvier 2007 12:27, Olivier Schwander a écrit :
Le 01 Jan 2007 12:00, Steve a écrit: > Bonjour,
Bonjour et bon anniversaire !
Salut,
> Excusez le HS et bonne année à la liste et au projet Debian, qu'il vive > longtemps ! > > J'utilise vim pour coder. Parfois j'ai besoin de faire un copier-coller > d'un autre fichier édité sous vim. Pour cela je sélectionne mon t exte, > puis clique avec les deux boutons à l'endroit du collage. Le problè me est > que le collage me met le texte sans conserver les indentations etc... ce > qui fait que je dois manuellement reformater tout ça... pas très > pratique. Pour les courts collages, ça va, mais pour les longs c'est > pénible, et je préfère ainsi le faire sous nano par exemple où il n'y a > pas ce problème. > > Auriez-vous une idée sur comment éviter ça (toujours sous vim si > possible) ?
C'est le mode paste qu'il te faut: :set paste en mode commande, et
:set nopaste quand tu as fini. :
ok merci
> Merci
De rien, j'espère que ça marche: j'utilise Emacs :)
tu n'utilises pas Debian GNU/Linux ;-)
Olivier
-- s°
Marc Chantreux
J'arrive après la bataille mais j'ai qq remarques :
les options autoindent (ai pour les intimes) et paste sont des options dites boolean ou toggle. :set paste :set nopaste
Mais perso, je n'utilise que la notation toggle depuis que je l'ai trouvée :
:set paste!
te permet d'inverser l'état. Donc tu passe en paste si tu etais en nopaste et vise versa.
Mon ai est tjrs a on: il vaut mieux utiliser paste pour la copie parceque, comme le dit la doc. (:h 'paste'), cette option passe beaucoup de choses a off. Ca evite notament que les mappings soient interprétés.
exemple: dans ma conf, j'ai le mapping suivant :
inoremap (( ()<left>
si mon clip contient "((je debute en lisp", la version copiée sera "(je debute en lisp)"
pour les autres trucs, il faut savoir que tu peux splitter les windows pour travailler avec plusieurs fichiers en meme temps :
:sp mon_fichier
<c-w>w pour passer d'une window a l'autre <c-w->_ pour maximiser la window courante <c-w>= pour equilibrer les tailles des fenetres
Sinon, jete conseille tres franchement de proscrire le shift-v au debut : il vaut mieux d'abord apprendre les trucs traditionnels de vi.
Il existe de nombreux truc pour se déplacer dans un fichier ( {} et % sont mes préférés) et l'utilisation des signets peut vite s'averer tres utile :
je place une marque appellée a :
ma
je me déplace et crée une marque b
mb
je retourne a la marque a
'a
exercice : aller a la marque b ;-)
faire une action (copier par exemple) de a a b
'ay'b
bonne chasse.
marc
-- 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
J'arrive après la bataille mais j'ai qq remarques :
les options autoindent (ai pour les intimes) et paste sont des options
dites boolean ou toggle.
:set paste
:set nopaste
Mais perso, je n'utilise que la notation toggle depuis que je l'ai trouvée :
:set paste!
te permet d'inverser l'état. Donc tu passe en paste si tu etais en
nopaste et vise versa.
Mon ai est tjrs a on: il vaut mieux utiliser paste pour la copie
parceque, comme le dit la doc. (:h 'paste'), cette option passe beaucoup
de choses a off. Ca evite notament que les mappings soient interprétés.
exemple: dans ma conf, j'ai le mapping suivant :
inoremap (( ()<left>
si mon clip contient "((je debute en lisp", la version copiée sera "(je
debute en lisp)"
pour les autres trucs, il faut savoir que tu peux splitter les windows
pour travailler avec plusieurs fichiers en meme temps :
:sp mon_fichier
<c-w>w pour passer d'une window a l'autre
<c-w->_ pour maximiser la window courante
<c-w>= pour equilibrer les tailles des fenetres
Sinon, jete conseille tres franchement de proscrire le shift-v au debut
: il vaut mieux d'abord apprendre les trucs traditionnels de vi.
Il existe de nombreux truc pour se déplacer dans un fichier ( {} et %
sont mes préférés) et l'utilisation des signets peut vite s'averer tres
utile :
je place une marque appellée a :
ma
je me déplace et crée une marque b
mb
je retourne a la marque a
'a
exercice : aller a la marque b ;-)
faire une action (copier par exemple) de a a b
'ay'b
bonne chasse.
marc
--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Mon ai est tjrs a on: il vaut mieux utiliser paste pour la copie parceque, comme le dit la doc. (:h 'paste'), cette option passe beaucoup de choses a off. Ca evite notament que les mappings soient interprétés.
exemple: dans ma conf, j'ai le mapping suivant :
inoremap (( ()<left>
si mon clip contient "((je debute en lisp", la version copiée sera "(je debute en lisp)"
pour les autres trucs, il faut savoir que tu peux splitter les windows pour travailler avec plusieurs fichiers en meme temps :
:sp mon_fichier
<c-w>w pour passer d'une window a l'autre <c-w->_ pour maximiser la window courante <c-w>= pour equilibrer les tailles des fenetres
Sinon, jete conseille tres franchement de proscrire le shift-v au debut : il vaut mieux d'abord apprendre les trucs traditionnels de vi.
Il existe de nombreux truc pour se déplacer dans un fichier ( {} et % sont mes préférés) et l'utilisation des signets peut vite s'averer tres utile :
je place une marque appellée a :
ma
je me déplace et crée une marque b
mb
je retourne a la marque a
'a
exercice : aller a la marque b ;-)
faire une action (copier par exemple) de a a b
'ay'b
bonne chasse.
marc
-- 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
-- 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
--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
-- 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