emacsEmpezando con emacs


Observaciones

Emacs es un editor de texto cuya característica más destacada es la capacidad de los usuarios para personalizar mediante programación casi todos los aspectos de la misma. Esto se facilita a través de un dialecto especial del lenguaje de programación Lisp, llamado Emacs Lisp, creado específicamente para su uso en el editor de Emacs.

Hay una multitud de extensiones escritas en Emacs Lisp que se agregan a la funcionalidad de Emacs. Estas extensiones incluyen funciones de edición para lenguajes de programación específicos (similares a lo que podría proporcionar un IDE), clientes de correo electrónico e IRC, interfaces de Git, juegos como Tetris y 2048, y mucho más.

Muchos aspectos del editor de Emacs pueden usarse sin conocimientos de programación. Los usuarios que buscan personalizar Emacs mediante programación, sin embargo, encontrarán ciertas características del lenguaje Emacs Lisp, como el sistema de (auto) documentación, increíblemente útil y complaciente.

Referencias externas:

  1. El sitio de Sacha Chua es un muy buen lugar para encontrar más recursos de aprendizaje en Emacs.

    a. Para aquellos que necesitan un atractivo más visual en el camino de aprendizaje de Emacs

    segundo. Para aquellos que deseen obtener los enlaces de clave fácilmente

  2. Wikemacs se basa en mediawiki y, por lo tanto, tiene contenido estructurado, categorías navegables y demás . ¡Empieza a explorar !

Versiones

Versión Fecha de lanzamiento
25.1 2016-09-17
24.5 2015-04-10
24.4 2014-10-20
24.3 2013-03-11
24.2 2012-08-27
24.1 2012-06-10
23.4 2012-01-29
23.3 2011-03-10
23.2 2010-05-08
23.1 2009-07-29
22.3 2008-09-05
22.2 2008-03-26
22.1 2007-06-02
21.4 2005-02-06
21.3 2003-03-24
21.2 2002-03-18
21.1 2001-10-28

Tutoriales de Emacs Rocks

Se pueden encontrar buenos tutoriales en video sobre Emacs en emacsrocks.com .

introduzca la descripción de la imagen aquí

Instalación o configuración

Instrucciones detalladas sobre cómo configurar o instalar emacs.

Las instrucciones oficiales están disponibles en el sitio web de GNU Emacs .

Sistemas debian

En sistemas con el administrador de paquetes de Debian (como Debian, Ubuntu y Mint), Emacs se puede instalar mediante el comando simple:

sudo apt-get install emacs
 

Para una liberación de vanguardia se puede usar el siguiente ppa:

sudo apt-add-repository ppa:ubuntu-elisp/ppa
sudo apt-get install emacs-snapshot
 

Construir para la fuente

Si su distribución basada en Debian no tiene la versión de emacs que desea, puede construirla desde cero.

sudo apt-get build-dep emacs24 -y

cd /tmp/

wget http://alpha.gnu.org/gnu/emacs/pretest/emacs-25.0.93.tar.xz
tar -xvf emacs-25.0.93.tar.xz

cd emacs-25.0.93
./configure
make
sudo make install

rm -rf /tmp/emacs-25.0.93*
 

Sistemas redhat

En sistemas con el gestor de paquetes Redhat (como RHEL, CentOS y Fedora Core), Emacs se puede instalar mediante el comando simple:

sudo yum install emacs
 

Arco de linux

Emacs se puede instalar a través del comando simple:

sudo pacman -Syu emacs
 

Gentoo y Funtoo

En los sistemas que ejecutan Portage, Emacs se puede instalar mediante el comando simple:

sudo emerge emacs
 

GSRC (GNU Source Release Collection)

Funciona en cualquier sistema GNU / Linux para obtener la última versión de emacs sin usar el administrador de paquetes del sistema (que puede estar desactualizado) o descargar el archivo o el binario. Para instalar gsrc ver su documentación . Entonces:

cd gsrc
make -C gnu/emacs install
# add the binaries to your PATH
source ./setup.sh
 

Sistemas darwin

Homebrew

brew install emacs --with-cocoa # basic install
# additional flags of interest can be viewed by calling `brew info emacs`
brew linkapps emacs # to put a symlink in your Applications directory
 

MacPorts

sudo port install emacs
 

pkgsrc

sudo pkgin -y install emacs-24.5
 

Paquete de aplicaciones

Los paquetes de aplicaciones precompilados para las últimas versiones estables y de desarrollo se pueden descargar en https://emacsformacosx.com .

Windows

Gestor de paquetes chocolatey

Emacs se puede instalar con

choco install emacs
 

Gestor de paquetes Scoop

Se puede instalar desde extras.

scoop bucket add extras
scoop install emacs
 

Instaladores Binarios Oficiales

(Tenga en cuenta que los binarios oficiales no vienen con algunas bibliotecas, por ejemplo, bibliotecas para formatos de imagen)

Otros instaladores binarios

Tutorial interactivo de Emacs

Desde Emacs, escriba Ch t (Control-h, t) para obtener un excelente tutorial interactivo dentro de Emacs. El usuario aprende la navegación y edición básicas operando en el texto TUTORIAL en sí, mientras lee el tutorial. (Las modificaciones del tutorial se descartan cuando el tutorial está cerrado, por lo que cada vez que un usuario solicita el tutorial, es una versión predeterminada y limpia del tutorial.

Afortunadamente, lo primero en el tutorial es cómo entender las referencias C-<chr> y M-<chr> en el texto. Lo segundo es cómo avanzar y retroceder páginas en el texto.