Todo lo aqui expuesto esta creado usando emacs como herramienta principal (Much powerfull) Tutorial usado para crear esta presentacion
Meh, nada de otro mundo…
Emacs, SublimeText, Vim, Notepad++, Gedit, Nano… Hay demasiados!!
MELPA con 2.984 paquetes es el repositorio mas grande de paquetes para emacs. Seguido por repositorios como marmalade y savannah
Paquetes importantes actualizados de forma periodica por la comunidad. **
Si aun asi no has encontrado lo que tu buscas… crealo tu mismo.
Emmm modos… si… eso me suena
Un modo define el comportamiento de emacs en un entorno de trabajo determinado
Un modo mayor determina una preconfiguracion para un tipo determinado de archivo dentro de emacs.
Un modo menor es una utilidad especifica que activas para cada modo. A diferencia de los modos mayores, los modos menores son compatibles entre si.
Emacs ofrece la posibilidad de instalar funcionalidades extra en forma de paquetes mediante un gestor de paquetes o bien descargando el codigo fuente e importarlo en el archivo de configuracion.
Chorrocientosmil paquetes y todos con cosicas bonicas. Necesita, busca, encuentra y usa. Es la forma mas efectiva de aprender.
Supongamos que queremos instalar autoindent. Para ello tenemos varias opciones
Depende del paquete a instalar habra mas o menos pasos, pero grosso modo:
Al arrancar emacs carga el archivo /.emacs.d/init.el como archivo de configuracion. En este archivo se pueden cargar otros archivos de configuracion secundarios para poder tenerlo modularizado. Para poder recargar la configuracion una vez guardada, se usa el comando M-x eval-buffer sobre tu init.el
Vamos a empezar desde cero…