Re: vim e options per file

2011-03-17 Per discussione s@mba
[ 24/02/2011 17:33 ], Piviul wrote:
 Ciao a tutti, qualche tempo fa mi ricordo che era possibile in vim fare
 in modo da impostare le opzioni per file. Ad esempio se volevo che un
 file bash avesse la numerazione delle righe bastava che il file
 iniziasse con:


Ciao, io avrei bisogno di fare il contrario.
Mi spiego:

di solito uso vim con il set number attivato, basta inserire in ~/.vimrc
la stringa set number.
Il problema nasce per un file particolare che vorrei aprire e utilizzare
senza dover digitare ad ogni apertura il comando set nonumber.

E' possibile applicare la configurazione di vi solo per un singolo file?

Saluti.


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d821924.5080...@autistici.org



Re: vim e options per file

2011-02-25 Per discussione Piviul
Hugh Hartmann scrisse in data 24/02/2011 23:16:
 [...]
 Come saprai vim (vi) ha almeno tre modalità di funzionamento:
 [...]
Ciao Hugh, era un po' che non ti si sentiva qui in lista... non resisti
alle domande su vim è?

Dunque AFAIK o meglio AFAWHTK (As Far As I Was Hoping To Know) ne esiste
una quarta modalità: per file. Basta inserire nel file
vim: set number
ed in quel file e solo in quel file (a meno che non fosse già
precedentemente settata o nella modalità a riga di comando o in vimrc)
avrai le righe numerate. Questo almeno funzionava ed era un po' che non
lo usavo. Se cerchi in rete (l'ho fatto ora) si chiama modeline

http://www.pluto.it/files/ildp/traduzioni/vimhelp-it/vim72/html/options.html#modeline

...ma non mi funziona più: bisogna forse attivarlo? Leggendo il link che
ti ho mandato la risposta è proprio quella: si bisogna attivarlo. Basta
mettere in vimrc

set modeline

Grazie mille, senza il tuo messaggio di risposta forse non lo avrei mai
trovato.

Piviul


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d67659d.1090...@riminilug.it



Re: vim e options per file

2011-02-25 Per discussione Luca Bruno
Piviul scrisse:

 Ciao a tutti, qualche tempo fa mi ricordo che era possibile in vim
 fare in modo da impostare le opzioni per file. Ad esempio se volevo
 che un file bash avesse la numerazione delle righe bastava che il file
 iniziasse con:
 
 #!/bin/bash
 # vim: set number
 
 Dal momento che non funziona qualcuno mi può dire dove sbaglio?

Mi risulta che sia sbagliato la sintassi; in particolare, la fine delle
opzioni dovrebbe essere demarcata con :, ossia:
  #!/bin/bash
  # vim: set number:

Inoltre, devi avere abilitato modeline per il tuo vim.
Di default in Debian è disabilitato per motivi di sicurezza, vedi 
/usr/share/doc/vim/README.Debian

Ciao, Luca

-- 
 .''`.  ** Debian GNU/Linux **  | Luca Bruno (kaeso)
: :'  :   The Universal O.S.| lucab (AT) debian.org
`. `'`  | GPG Key ID: 3BFB9FB3
  `- http://www.debian.org  | Debian GNU/Linux Developer


signature.asc
Description: PGP signature


Re: vim e options per file

2011-02-25 Per discussione Paolo Sala
Luca Bruno scrisse in data 25/02/2011 09:50:
 [...]
 Di default in Debian è disabilitato per motivi di sicurezza, vedi 
 /usr/share/doc/vim/README.Debian
   
Ecco il tassello che mi mancava.

Grazie mille a tutti quanti

Piviul


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d67a842.5020...@riminilug.it



vim e options per file

2011-02-24 Per discussione Piviul
Ciao a tutti, qualche tempo fa mi ricordo che era possibile in vim fare
in modo da impostare le opzioni per file. Ad esempio se volevo che un
file bash avesse la numerazione delle righe bastava che il file
iniziasse con:

#!/bin/bash
# vim: set number

Dal momento che non funziona qualcuno mi può dire dove sbaglio?

Grazie

Piviul


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d668872.3090...@riminilug.it



Re: vim e options per file

2011-02-24 Per discussione pac
Il 24 febbraio 2011 17:33, Piviul piv...@riminilug.it ha scritto:
 Ciao a tutti, qualche tempo fa mi ricordo che era possibile in vim fare
 in modo da impostare le opzioni per file. Ad esempio se volevo che un
 file bash avesse la numerazione delle righe bastava che il file
 iniziasse con:

 #!/bin/bash
 # vim: set number

 Dal momento che non funziona qualcuno mi può dire dove sbaglio?

 Grazie

 Piviul

Magari ho capito male la tua domanda, ma io per numerare le righe digito
:set number
all'interno del file che sto editando


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/AANLkTim_Lm_enK6=dkan-phya9xmeyt4sxr0vjxzr...@mail.gmail.com



Re: vim e options per file

2011-02-24 Per discussione Hugh Hartmann

Cioa Pivul,
e un saluto editato si estende a tutti i partecipanti alla lista .. :-))

Piviul ha scritto:

Ciao a tutti, qualche tempo fa mi ricordo che era possibile in vim fare
in modo da impostare le opzioni per file. Ad esempio se volevo che un
file bash avesse la numerazione delle righe bastava che il file
iniziasse con:

#!/bin/bash
# vim: set number

Dal momento che non funziona qualcuno mi può dire dove sbaglio?


Come saprai vim (vi) ha almeno tre modalità di funzionamento:

1) Command Mode (predefinito al momento dell'esecuzione);

2) Insert Mode (premendo il tasto (o meglio comando .. :-) i oppure a 
oppure o dal Command Mode, per inserire il testo alla sinistra del 
cursore, alla destra del cursore o inserendo una nuova linea vuota dove 
iniziare il testo)


3) Last Line mode o anche modalità due punti, detta anche modalità 
riga di comando, che si ottiene dal command mode premendo appunto i 
tasti shift+:


In quest'ultima modalità è possibile attivare diverse funzionalità come 
ad esempio l'impostazione (to set ... :-) della numerazione delle righe.


Ergo, per numerare le righe di un qualsiasi file, (anche uno script 
bash) basta trovarsi nel command mode (premendo il tasto Esc)

e digitare:

:set number invio

et voilà appariranno come per incanto i numeri all'inizio di ogni linea.
Per eliminare i numeri, sempre dalla modalità due punti digitare:

:set nonumber invio

e i numeri, come per magia, spariranno (a volte ritornano ... :-)))

Per vedere quali sono le impostazioni predefinite basta digitare:

:set invio

per vedere tutte quelle disponibili, digitare:

:set all invio

Naturalmente, se si desidera disporre della numerazione delle righe 
permanetemente allora bisogna intervenire sul file di configurazione di 
vim, .vimrc ed aggiungere (o eventualmente deccomentarla se è presente) 
set number.


Consiglerei di editare il file di configurazione di vim, .vimrc con 
l'editor più potente e duttile che conosco cioè ... vim! ... :-))


Au Revoire
Hugh Hartmann





Grazie

Piviul





--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per

problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d66d8a6.1020...@fastwebnet.it



Re: vim e options per file

2011-02-24 Per discussione gollum1
In data giovedì 24 febbraio 2011 23:16:06, Hugh Hartmann ha scritto:
 Consiglerei di editare il file di configurazione di vim, .vimrc con 
 l'editor più potente e duttile che conosco cioè ... vim! ... :-))

mitico vim...

 Au Revoire
 Hugh Hartmann
sei sempre un grande Hugh, le cose che non imparo dai tuoi post...

adoro Debian proprio per questo, sono anni che la uso, e c'é comunque sempre 
qualcosa di nuovo che si può imparare... non ti fossilizzi mai...

Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201102250040.29567.goll...@tiscali.it