GNU Emacs: Modo para programación en C#

emacs

Cómo instalar un modo para editar C# con GNU Emacs.

La receta no es más que una traducción de la documentación de csharp-mode pero así lo tenemos a mano y puede servir de excusa para hablar del tema.

Instalación

La forma más sencilla es descargar el fichero csharp-mode.el y descomprimirlo en un directorio de tu HOME:

$ wget http://mfgames.com/linux/releases/csharp-mode-0.6.0.el.gz
$ unp csharp-mode-0.6.0.el.gz
$ mv csharp-mode-0.6.0.el /usr/local/share/elisp/csharp-mode.el

Configuración

Edita tu fichero .emacs y añade:

;; Import C# mode
(add-to-list 'load-path "/usr/local/share/elisp")
(autoload 'csharp-mode "csharp-mode" "Major mode for editing C# code." t)
(setq auto-mode-alist
    (append '(("\\.cs$" . csharp-mode)) auto-mode-alist))

Comentarios

Este no está mal, aunque no lo he usado mucho, pero si conoces algún otro modo similar o que ya esté empaquetadito para Debian, deja comentario, por favor.