Instalar Emacs + Clisp en Ubuntu

24 03 2008

Tanto como el Emacs, como el Clisp están en los repositorio oficiales de Ubuntu, por lo que instalarlo no debe de ser una tarea muy complicada. El problema es que no te lo “integra” uno dentro del otro directamente. Para ello tenemos que hacer antes una cosita, pero vamos a ir por pasos. Primero vamos instalarnos el emacs y el clisp. Abrimos un terminal y escribimos:

sudo aptitude install emacs clisp

Una vez que termine ya lo tendremos instalado en nuestro sistema. Ahora para que podamos usar clisp dentro de emacs, nos tenemos que crear un archivo en nuestro home con el nombre .emacs y el siguiente contenido:

;;;***************************************************
;;; Modo Clisp.
;;;—————————————————————————-

(setq inferior-lisp-program “/usr/bin/clisp -I”)

;;; Donde “/usr/bin/clisp” es el camino completo donde se encuentra el
;;; ejecutable “clisp”. Se obtiene al ejecutar “which clisp” en el sistema.

(defun fill-lisp ()
(progn (lisp-mode)
(auto-fill-mode)))

(setq auto-mode-alist
(append
‘((“\.lsp$” . fill-lisp))
auto-mode-alist))

;;;***************************************************
(custom-set-variables
;; custom-set-variables was added by Custom — don’t edit or cut/paste it!
;; Your init file should contain only one such instance.
‘(case-fold-search t)
‘(current-language-environment “UTF-8?)
‘(default-input-method “rfc1345?)
‘(global-font-lock-mode t nil (font-lock))
‘(show-paren-mode t nil (paren)))
(custom-set-faces
;; custom-set-faces was added by Custom — don’t edit or cut/paste it!
;; Your init file should contain only one such instance.
)

Ahora ya podemos abri el emacs y hacer C-x 2 (Split windows) y sobre la nueva ventana Alt-x y escribimos, run-lisp, y se nos abre el interprete. Ya esta todo listo para empezar a programas.

[Informacion obtendia de aquí]

Anuncios

Acciones

Information

2 responses

24 03 2008
Rafa Vargas

Emacs… horreur! 😛

2 05 2008
HellKeeper

Muy útil para los que no sabiamos como hacerlo, gracias.

Solo un detalle, para los que no le funcione esto directamente, que miren atentamente las comillas ” y los apóstrofes ‘ porque al copiar y pegar directamente desde aqui no los reconoce y no funciona el .emacs

Un saludo.

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




A %d blogueros les gusta esto: