GNU Emacs con fuentes truetype

En Squeeze... y de serie.

Hoy podía ser un buen día, y ¡vaya si lo es!

# aptitude install emacs23-gtk

Años esperando eśto...

y trae otras cosillas sabrosonas... de hecho estaba pensando en un wiki sobre ésto

Te ayudo en lo que pueda... Emacs está muy mal-tratado en esdebian (debemos usarlo muy pocos...)

Yo uso emacs desde siempre, y con la versión 23 de repente ya no me aparece el compile-mode ¿? que cosa más rara de verdad.
Saludos.

Por unos dias fue incluso una versión mas reciente que la del repositorio de orebokech...
Se me pusieron los pelos de punta!

Adelante con el wiki, nos vendría muy bien a los novatos

Prueba compilation-mode o compilation-minor-mode.

Podemos empezar con un fichero .emacs para novatillos...

;; ================================================================
;; ~/.emacs para empezar con GNU Emacs
;; Versión inicial (17.09.2009)
;; ================================================================

;; AJUSTES DE LA APLICACION ========================================
;; Realzado de la línea donde se encuentra al cursor
(global-hl-line-mode 1)
;; Sin copias de seguridad (torvalds-mode)
(setq make-backup-files nil)
;; Realzado de sintaxis
(global-font-lock-mode t)
;; Realzado de la region marcada
(transient-mark-mode t)
;; Emparejar paréntesis
(show-paren-mode t)
;; Descomprimir archvos
(auto-compression-mode t)
;; Presentar número de columna
(column-number-mode t)

;; AJUSTES DEL DOCUMENTO ===========================================
;; Ajustar texto a 72 caracteres
(setq-default fill-column 72)
;; Ajustar tabulador a 4
(setq default-tab-width 4)

;; RELOJ ===========================================================
;; Si aparece el reloj, se ha leído todo el .emacs
(display-time)

;; EOF =============================================================

¿Qué le pondríais? ¿qué le quitaríais? ¿qué modificaríais? y por qué.

A mí me gusta mucho esto:

;;Salvar posicion en los archivos entre sesiones
(require 'saveplace)
(setq-default save-place t)

También hay algunas herramientas para debian en emacs, como apt-utils:

M-x apt-utils-search

Y a disfrutar...

Ya tenemos versión 0,1...

;; ================================================================
;; ~/.emacs para empezar con GNU Emacs
;; Versión 0.1 (18.09.2009)
;; ================================================================

;; AJUSTES DE LA APLICACION =======================================
;; Realzado de la línea donde se encuentra al cursor
(global-hl-line-mode 1)
;; Sin copias de seguridad (torvalds-mode)
(setq make-backup-files nil)
;; Realzado de sintaxis
(global-font-lock-mode t)
;; Realzado de la region marcada
(transient-mark-mode t)
;; Emparejar paréntesis
(show-paren-mode t)
;; Descomprimir archvos
(auto-compression-mode t)
;; Presentar número de columna
(column-number-mode t)
;; Salvar posición en los archivos entre sesiones
(require 'saveplace)
(setq-default save-place t)

;; AJUSTES DEL DOCUMENTO ==========================================
;; Ajustar texto a 72 caracteres
(setq-default fill-column 72)
;; Ajustar tabulador a 4
(setq default-tab-width 4)

;; RELOJ ==========================================================
;; Si aparece el reloj, se ha leído todo el .emacs
(display-time)

;; EOF ============================================================
;; Han hecho aportaciones:
;; isi, antoine... @esdebian.org

Lo de salvar la posición me gusta en otras aplicaciones. Veremos en ésta, porque estoy utilizando este mismo archivo.

De lo otro, te diré que no funciona "out of the box"... Supongo que habrá que instalar algo más ¿debian-el?

Gracias, por contribuir. De lo que hay hasta ahora, te parece que todo es indispensable o hay algo que se pueda considerar optativo (y en ese caso dejarlo en el archivo pero comentado)

Refloto el hilo para añadir soporte a 'slime' a nuestro .emacs

De ahí a hacerse un hacker de la inteligencia artificial sólo queda... un mundo!

;; ================================================================
;; ~/.emacs para empezar con GNU Emacs
;;                                         Versión 0.2 (08.01.2010)
;; ================================================================

;; AJUSTES DE LA APLICACION =======================================
;; Realzado de la línea donde se encuentra al cursor
(global-hl-line-mode 1)
;; Sin copias de seguridad (torvalds-mode)
(setq make-backup-files nil)
;; Realzado de sintaxis
(global-font-lock-mode t)
;; Realzado de la región marcada
(transient-mark-mode t)
;; Emparejar paréntesis
(show-paren-mode t)
;; Descomprimir archvos
(auto-compression-mode t)
;; Presentar número de columna
(column-number-mode t)
;; Salvar posición en los archivos entre sesiones
(require 'saveplace)
(setq-default save-place t)

;; AJUSTES DEL DOCUMENTO ==========================================
;; Ajustar texto a 72 caracteres
(setq-default fill-column 72)
;; Ajustar tabulador a 4
(setq default-tab-width 4)

;; ENTORNO SLIME ==================================================
;; Requiere instalar 'slime' y 'clisp'
;; Orden: M-x slime
(setq inferior-lisp-program "/usr/bin/clisp")  ; el ejecutable
(add-to-list 'load-path "~/.slime/")           ; directorio SLIME
;; Habilitar *sólo* una de las dos siguientes:
;;(require 'slime)                             ; carga siempre
(require 'slime-autoloads)                     ; carga bajo demanda
(slime-setup)

;; RELOJ ==========================================================
;; Si aparece el reloj, se ha leído todo el .emacs
(display-time)

;; EOF ============================================================
;; Han hecho aportaciones:
;; isi, antoine... @esdebian.org

A ver si se anima alguien más con comentarios y/o aportaciones. wink

Parece que no somos muchos... Yo siempre he preferido respetar los estádares para terminal:

(setq default-fill-column 80)

Y para los que les guste el numerado de lineas estilo Vil, tenemos, por gentileza de emacs23, global-linum-mode. Antes sólo disponíamos de setnu-mode, bastante más feo...
De todas maneras, no uso ninguno de nos dos :)