Newsgroup: it.comp.os.linux.iniziare
Titolo: vim

Sono giorni che sbatto la testa per adattare vim al perl
possibile che non trovo la soluzione??
FAtemi sapere.
Fabrizio 
--
Secondo alcuni autorevoli testi di tecnica di aeronautica, il 
calabrone non può volare, a causa della forma e del peso del 
proprio corpo in rapporto alla superficie alare.
Ma il calabrone non lo sa e perciò continua a volare.
                                               Igor Sikorsky

 possibile che non trovo la soluzione??
Saro` tordo  io, ma non  capisco. Intenti il syntax  highlighting? Da me
funziona...
-- 
Emmanuele Bassi         |  Linux: [ 
http://digilander.iol.it/ebassi/linux/
 ]
                        |   SLRN: [ 
http://digilander.iol.it/ebassi/slrn/
  ]
emmanue...@iol.it
  |   SETI: [ 
http://digilander.iol.it/ebassi/seti/
  ]
  GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370 1CAA CAF7 512B 945C A44C

funziona...
Effetivamente rilegento soo stato un po criptico.
miscuso.
Intendevo oltre alla sintassi colorata anche la formattazione del
testo esempio:
if($i=0){
	print "ciao";
}
Spero di essere stato chiaro!
ciao ciao


 testo esempio:
:set ai



Scusa se mi intrometto, ma vorrei (se possibile) sapere se vim č capace di
fare un wrap dinamico (cioč mentre scrivo) delle parole.
Mi interessa questa funzione in quanto lo uso per scrivere nei ng e le email.
Lo puņ fare o me lo scordo?
Grazie.
-- 
Ciao,
Giuseppe.
---
Togliete "nessuno" per rispondere via e-mail
---

 Mi interessa questa funzione in quanto lo uso per scrivere nei ng e le email.
Lo  fa,  lo  fa. Con un  colpetto  di  par,  puoi  pure fargli  fare  la
giustificazione a doppio margine, come questo paragrafo mostra...



Non sapevo che esistesse questo prg. L'ho appena scaricato.
C'è qualche sintassi particolare da considerare per poterlo fare interagire
con Vim oppure la documentazione che c'è a corredo basta?
P.S.: grazie per l'aiuto!


 con Vim oppure la documentazione che c'č a corredo basta?
Aggiungi nel ~/.vimrc :
map <F2> {!}par -72jfg<CR>}


map <F2> {!}par -72jfg<CR>}
Grazie! Ora provo.
Ah... un'altra cosa. Se non sbaglio tu usi la Debian 2.2, giusto?


 giustificazione a doppio margine, come questo paragrafo mostra...
cos'e` "par"??
io ho trovato para, ma non mi pare c'entri molto...
ciao
Kronos
-- 
Home: 
http://kronoz.tsx.org
"I've seen things you people wouldn't believe...
 Attack Ships on fire off the shores of Orion.
 I've watched C-beams glitter in the dark off of Tanhauser Gate.
 All those moments will be lost in time...like tears, in rain.
 Time to die." -- Roy Batty (played by Rutger Hauer)

 cos'e` "par"?? io ho trovato para, ma non mi pare c'entri molto...
	par - filter for reformatting paragraphs
Compili e installi  Par (Versione 1.51, mi pare),  poi aggiungi qualcosa
stile
	map <F10> {!}par 75gqrj<CR>
	map <F11> {!}par 72gqrj<CR>
In "~/.vimrc"  e alla pressione magica  dei tasti <F10> e  <F11>, il tuo
paragrafo risultera' giustificato a 75 rispettivamente 72 colonne :-)
Le possibilita' offerte da Par  sono _tantissime_ (Formattare i commenti
dei listati C, per esempio), probabilmente come lo uso io non e' neppure
la maniera ottimale ...
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/

 io ho trovato para, ma non mi pare c'entri molto...
Cerca su Freshmeat...


         par - filter for reformatting paragraphs
trovato, grazie!
Questo paragrafo  non e` di  nessuna utilita`,  ma e` stato  scritto per
dimostrare che  par e`  installato e  funzionante! Proprio un  bel tool,
appena ho un po' di tempo mi leggo la man page. ;)
ciao
Kronos
-- 
Home: 
http://kronoz.tsx.org
"L'abilita' politica e' l'abilita' di prevedere quello che
 accadra' domani, la prossima settimana, il prossimo mese e
 l'anno prossimo. E di essere cosi' abili, piu' tardi,
 da spiegare  perche' non e' accaduto."

 par  - filter for reformatting paragraphs
Ma per formattare i vari paragrafi si  è costretti a farlo dopo che sono
stati digitati.  Io speravo in qualche opzione di Vim che consentisse di
fare  la  formattazione  (mi  bastava un  semplice  wrap)  *durante*  la
scrittura  di email  e dei  vari  documenti di  testo (e  non dopo  aver
completato il paragrafo).  Ho intuito  che la formattazione "on the fly"
con  Vim me  la sogno.   Eppure altri  editors meno  performanti possono
abilitare questa  opzione (lo possono  fare ad esempio CoolEdit  e Fte).
Che peccato!


fare  la  formattazione  (mi  bastava un  semplice  wrap)  *durante*  la
set TW=70 ti fa il word wrap alla settantesima colonna.
Ma funziona solo durante l'inserimento "primario", se correggi una riga
inserendo caratteri, poi non va piu', ma in quel caso, usi par.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

 fare  la  formattazione  (mi  bastava un  semplice  wrap)  *durante*  la
Il  word wrapping  te lo  fa,  altrimenti non  capisco di  cosa tu  stia
parlando (o sei tu ad avere un concetto tutto tuo di word wrapping).
Per la  giustificazione bi-margine,  se non vuoi  premere <ESC>[1],  usa un
bell'imap invece del map, cosi`:
	imap <F2> <ESC>{!}par -72jfg<CR>}i<CR>
Never underestimate the power of ViM.
+++
[1]   Anche  se   non  ne   intuisco  il   perche'. Prima  scrivo,   poi
correggo (quando  capita), poi  formatto il  risultato. Comodo, lineare,
algoritmico.


algoritmico.
Io invece ero abituato ad avere la formattazione mentre digito,
cancello, inserisco parole, ecc., e non dopo aver scritto il paragrafo.


 cancello, inserisco parole, ecc., e non dopo aver scritto il paragrafo.
There Is More Than One Way To Do It - TIMTOWTDI.
