XalalinuX Grupo de Usuarios de Linux de Xalapa

10Dec/082

Mi archivo .emacs

Emacs es uno de los editores más poderosos que hay. Es toda una plataforma de desarrollo que puede ser tan compleja como nosotros querramos. Este es el editor que uso y me funciona muy bien para las tareas que hago.

No explicaré como se utiliza emacs, sólo les compartiré mi pequeño (y si, es muy pequeño comparado con otros que he visto) archivo .emacs. Es por este archivo donde se definen las configuraciones del editor. A mi me gusta tener el resaltado de sintaxis y el asistente de indentación que solito acomoda el codigo.

Los colores del resaltado de sintaxis son de un tema del paquete emacs-goodies-el instalable en debian/ubuntu.

Este es el archivo en cuestión.

; Archivo .emacs de Erich Cordoba
; erich.cm en gmail.com

(setq search-highlight t)
(setq query-replace-highlight t)

(require 'cc-mode) ; Modo para C/C++

(setq default-fill-column 77)
(add-hook 'text-mode-hook 'turn-on-auto-fill)
(add-hook 'c++-mode-hook 'turn-on-auto-fill)
(add-hook 'c-mode-hook 'turn-on-auto-fill)

; No agregar lineas vacias al final
(setq next-line-add-newlines nil)
(require 'paren)

; No sangra si estamos en literales
(setq c-tab-always-indent "other")
; Espacio en lugar de tabuladores.
(setq-default indent-tabs-mode nil)

(set-default-font "-bitstream-bitstream vera sans mono-*-r-normal--*-120-*-*-*-*-iso8859-*")
(require 'color-theme)
(setq color-theme-is-global t)
(color-theme-calm-forest)
(setq transient-mark-mode 1)