Pagina 1 di 1

emacs - problema di indentazione

Inviato: mar 27 giu 2006, 15:59
da mazzetta
Ciao a tutti, sapete come fare a modificare il file "php-mode.el" per la modalita' di scrittura in php appunto in modo da indentare il programma mettendo per ogni inizio ciclo un tab piuttosto che spazi ?

Oppure le opzioni da inserire nel .emacs?

Grazie a tutti!

Inviato: mer 28 giu 2006, 22:25
da Karma
Visto che non hai ancra ricevuto risposta provo a darti una mano io...
Premetto che non uso emacs per scrivere in php, e il risultato di questo post è solo frutto di una ricerca in google...

Prova a dare un'occhiata a questo (anche se non credo sia quello che chiedi)

http://www.linuxquestions.org/question ... &t=133383


O vai sul forum del progetto all'indirizzo http://sourceforge.net/forum/?group_id=18584

O aspetta altre risposte da qualcuno più preparato...

Buon lavoro!

Karma

Inviato: gio 29 giu 2006, 11:13
da mazzetta
Grazie, non immagini quanto mi sia servito il tuo aiuto. Il primo link
che mi hai dato non centra niente, nel secondo ho trovato la risposta
ai miei problemi. Non sapevo esistesse un forum sul php-mode !!

Nel file "php-mode.el" non e` settata la dimensione dei Tab, il
php-mode estende il cc-mode ed eventualmente e` quello il file di
configurazione da settare. Oppure, come ho fatto io, basta aggiungere:

Codice: Seleziona tutto

;; indent 8 spaces in php-mode
(add-hook 'php-mode-hook #'(lambda () (setq c-basic-offset 8)))
nel file "~/.emacs". Se vogliamo che le impostazioni valgano per tutti
gli utenti le linee dovranno essere aggiunte nel file
"php-mode-init.el".

emacs sei grande!

Inviato: gio 29 giu 2006, 11:17
da Karma
Sono contento ti sia servito!
E grazie anche per averci scritto la soluzione, in questo modo altri come te la potranno trovare direttamente su questo forum!
Quindi Buon PHP!

Karma