View previous topic :: View next topic |
Author |
Message |
solka Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/16896308303efc5d2f28ed1.gif)
Joined: 25 Jun 2003 Posts: 287 Location: Torino - ITA
|
Posted: Thu Jun 10, 2004 7:02 pm Post subject: Problema con vim [RISOLTO] |
|
|
Ciao a tutti,
ho da chiedervi una cosa riguardo quel fantastico editor che è vim.
Purtroppo quando faccio un copia/incolla di un testo formattato la formattazione va a quel paese, vi allego uno shot per farmi capire meglio.
shot
Sapete se esiste soluzione a questo problema?
Grazie,
solka _________________ "The only reason of the man's sadness
is that he can't stay peacefully in his room."
Blaise Pascal
Last edited by solka on Fri Jun 11, 2004 7:16 am; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gaffiere Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/70634837641d4790ad734c.gif)
Joined: 13 Nov 2003 Posts: 406 Location: Provincia Milano
|
Posted: Thu Jun 10, 2004 7:26 pm Post subject: |
|
|
suggerimento:
una volta che hai scritto il primo testo Code: | ****TESTO ORIGINALE****
questa è
una prova per
testare il copy & paste
di vim
| posizionati all'inizio del blocco che vuoi copiare
poi e ti muovi con le frecce fino alla fine del blocco. ancora per copiare il blocco intero e successivamente, dopo esserti posizionato, in questo caso nell'ultima riga dove è presente solo l'invio per incollare.
questo è il risultato Code: | ****TESTO ORIGINALE****
questa è
una prova per
testare il copy & paste
di vim
****TESTO ORIGINALE****
questa è
una prova per
testare il copy & paste
di vim
| spero di esserti stato d'aiuto
see ya _________________ Thomaz "Gaffiere"
Middle-Earth XP2200+, 1Gb Ram, 80Gb + 160Gb Hd, SbLive!, Nvidia 6800GT AGP8x
Gentoo Gnu/Linux 2.6.12-gentoo-r10 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
solka Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/16896308303efc5d2f28ed1.gif)
Joined: 25 Jun 2003 Posts: 287 Location: Torino - ITA
|
Posted: Thu Jun 10, 2004 7:51 pm Post subject: |
|
|
Grazie mille, questo è un ottimo tip!
Il problema è che se io mi trovo a dover copiare un listato che ho trovato sul forum e incollarlo in vim lo ritrovo totalmente sfasato ![Sad :(](images/smiles/icon_sad.gif) _________________ "The only reason of the man's sadness
is that he can't stay peacefully in his room."
Blaise Pascal |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gaffiere Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/70634837641d4790ad734c.gif)
Joined: 13 Nov 2003 Posts: 406 Location: Provincia Milano
|
Posted: Thu Jun 10, 2004 8:05 pm Post subject: |
|
|
intendi dire copiare un pezzo di codice, selezionandolo con il mouse e poi incollarlo in una finestra vim?
che salti l'impaginazione è "normale"... credo dipenda dal fatto di come vengono interpretati i tab, gli spazi e gli a-capo da HTML (FORUM) a VIM.
so' che c'è un'opzione in vim per tradurre gli spazi in tab e viceversa... ma non avendone mai avuto bisogno, non so' indicarti quale sia
sorry... cmq dovresti trovare parecchio materiale in rete e nell'help stesso di vim.
see ya _________________ Thomaz "Gaffiere"
Middle-Earth XP2200+, 1Gb Ram, 80Gb + 160Gb Hd, SbLive!, Nvidia 6800GT AGP8x
Gentoo Gnu/Linux 2.6.12-gentoo-r10 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Danilo l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_morpheus.gif)
Joined: 05 Feb 2004 Posts: 747 Location: Italy
|
Posted: Thu Jun 10, 2004 9:32 pm Post subject: |
|
|
gaffiere wrote: | intendi dire copiare un pezzo di codice, selezionandolo con il mouse e poi incollarlo in una finestra vim?
|
No lui si riferisce a questo.
Copio via semplice selezione del tasto destro dal suo primo pos, passsato all'editor e messo qui sotto
in vim :
Code: |
questa è
una prova per
testare il copy & paste
di vim
|
in kvim :
Code: |
questa è
una prova per
testare il copy & paste
di vim
|
in kate
Code: |
questa è
una prova per
testare il copy & paste
di vim
|
Il problema si verifica in vim e gvim.
Non so se c'e' un work around, in genere se faccio il copio ed incolla all'interno di vim stesso uso i tasti (oltre a quello che ti ha mostrato ci sono gli (n)yy (n)yw e p) senno' cancello gli spazi a mano.
Prima o poi cerchero' un workaround...
PS: leggi molto la guida e usa molto www.vim.org x gli script |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
solka Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/16896308303efc5d2f28ed1.gif)
Joined: 25 Jun 2003 Posts: 287 Location: Torino - ITA
|
Posted: Fri Jun 11, 2004 7:14 am Post subject: |
|
|
Grazie mille a chi ha risposto!
Comunque stanotte mentre mi sono svegliato per l'insopportabile caldo mi è venuta l'intuizione che si è rivelata corretta :p
Basta andare in vim e settare mouse=a, abilitandolo. Così vengono presi tutti gli spazi.
Grazie ancora a tutti! _________________ "The only reason of the man's sadness
is that he can't stay peacefully in his room."
Blaise Pascal |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
tomasino Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/513599149407e7997e485c.png)
Joined: 11 Feb 2004 Posts: 154 Location: Italy, Bologna
|
Posted: Sat Jun 12, 2004 10:06 am Post subject: |
|
|
muose=a riesco a fare cut & paste solo da dentro vi, se seleziono da un'altra finestra e in vi clicco il tasto centrale mi incolla l'ultima selezione di vi...
Colgo l'occasione per un mio dubbio sulla configurazione di vi: come faccio a fare l'indentazione automatica? Nel senso che se ad esempio chiudo un blocco con una graffa, se questa è in una nuova riga me la dovrebbe mettere un tab in dietro. L'ho visto fare su pc di miei amici, ma sul mio non funzia. Altro esempio, che credo dipenda dalla stessa configurazione, sono i commenti in stile "/* ": se i miei amici vanno a capo, vi inserisce un altro " * " a inizio riga, a me no
Non rispondetemi ":set autoindent", già provato, ma non è quello. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
solka Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/16896308303efc5d2f28ed1.gif)
Joined: 25 Jun 2003 Posts: 287 Location: Torino - ITA
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
lucapost Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/17095691174866151fd78ae.gif)
Joined: 24 Nov 2005 Posts: 1419 Location: <ud|me|ts> - Italy
|
Posted: Mon Dec 18, 2006 8:33 pm Post subject: |
|
|
Bestiale, è proprio quello che cercavo!
Ora mi creo anche uno shotkey per farlo più velocemente... _________________ LP |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|