Re: vim e options per file
[ 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
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
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
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
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
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
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
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