Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problema con vim [RISOLTO]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
solka
Apprentice
Apprentice


Joined: 25 Jun 2003
Posts: 287
Location: Torino - ITA

PostPosted: Thu Jun 10, 2004 7:02 pm    Post subject: Problema con vim [RISOLTO] Reply with quote

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
View user's profile Send private message
gaffiere
Guru
Guru


Joined: 13 Nov 2003
Posts: 406
Location: Provincia Milano

PostPosted: Thu Jun 10, 2004 7:26 pm    Post subject: Reply with quote

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
Code:
ESC
v
e ti muovi con le frecce fino alla fine del blocco. ancora
Code:
y
per copiare il blocco intero e successivamente, dopo esserti posizionato, in questo caso nell'ultima riga dove è presente solo l'invio
Code:
p
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
View user's profile Send private message
solka
Apprentice
Apprentice


Joined: 25 Jun 2003
Posts: 287
Location: Torino - ITA

PostPosted: Thu Jun 10, 2004 7:51 pm    Post subject: Reply with quote

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 :(
_________________
"The only reason of the man's sadness
is that he can't stay peacefully in his room."

Blaise Pascal
Back to top
View user's profile Send private message
gaffiere
Guru
Guru


Joined: 13 Nov 2003
Posts: 406
Location: Provincia Milano

PostPosted: Thu Jun 10, 2004 8:05 pm    Post subject: Reply with quote

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
View user's profile Send private message
Danilo
l33t
l33t


Joined: 05 Feb 2004
Posts: 747
Location: Italy

PostPosted: Thu Jun 10, 2004 9:32 pm    Post subject: Reply with quote

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
View user's profile Send private message
solka
Apprentice
Apprentice


Joined: 25 Jun 2003
Posts: 287
Location: Torino - ITA

PostPosted: Fri Jun 11, 2004 7:14 am    Post subject: Reply with quote

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.

Code:

:set mouse=a


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
View user's profile Send private message
tomasino
Apprentice
Apprentice


Joined: 11 Feb 2004
Posts: 154
Location: Italy, Bologna

PostPosted: Sat Jun 12, 2004 10:06 am    Post subject: Reply with quote

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
View user's profile Send private message
solka
Apprentice
Apprentice


Joined: 25 Jun 2003
Posts: 287
Location: Torino - ITA

PostPosted: Sat Jun 12, 2004 10:30 am    Post subject: Reply with quote

Riguardo al mio problema: a quanto pare seguendo i tip basta settare paste quando si deve copiare e nopaste quando si ha finito di farlo.
http://www.vim.org/tips/tip.php?tip_id=330

Per il problema di tomasino: http://www.vim.org/tips/tip.php?tip_id=83
_________________
"The only reason of the man's sadness
is that he can't stay peacefully in his room."

Blaise Pascal
Back to top
View user's profile Send private message
lucapost
Veteran
Veteran


Joined: 24 Nov 2005
Posts: 1419
Location: <ud|me|ts> - Italy

PostPosted: Mon Dec 18, 2006 8:33 pm    Post subject: Reply with quote

solka wrote:

http://www.vim.org/tips/tip.php?tip_id=330

Bestiale, è proprio quello che cercavo!
Ora mi creo anche uno shotkey per farlo più velocemente...
_________________
LP
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum