Instalar PHP-Mode en Emacs

Para instalar PHP-Mode en Emacs “a mano” (ya que en Linux creo que puede hacerse directamente corriendo sudo apt-get install elisp)

1) Nos bajamos el mode.

2) Creamos una carpeta donde almacenar los archivos de modes de Emacs, por ejemplo ~/elisp

3) Descomprimimos php-mode, entramos en la carpeta y ejecutamos make. Esto compila el módulo de php en un archivo llamado php-mode.el. “el” es la extensión, aparentemente, de los módulos de Emacs.

4) Copiamos el archivo php-mode.el a la carpeta ~/elisp.

5) Si no existe el archivo ~/.emacs, lo creamos. Agregamos estas líneas:

(add-to-list 'load-path "~/elisp")

(load "php-mode")

6) Reiniciamos Emacs. Si abrimos un archivo PHP deberíamos ver el resaltado de colores correctamente.

 

Agregar extensiones

Si usamos algún framework como CakePHP o Drupal y queremos que archivos con extensiones diferentes a las normales de PHP se abran con este modo, podemos agregar al .emacs file:

(add-to-list 'auto-mode-alist '("\\.module\\'" . php-mode))
(add-to-list 'auto-mode-alist '("\\.inc\\'" . php-mode))
(add-to-list 'auto-mode-alist '("\\.ctp\\'" . php-mode))
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s