¿Qué es?
El wikipedia-mode es el modo mayor "major-mode" para que el emacs pueda editar archivos con la marcación del MediaWiki, esto es, sirve para editar artículos de wikis como los de la Wikipedia o mejor, de El-Directorio. Si a esto se le combina MozEx (ver adelante) se tiene un sistema de edición de wikis de alta flexibilidad (con todas las ventajas del emacs).
Recomendación
MozEx es una extensión para Mozilla y Firefox que sirve, entre otras cosas, para editar áreas de texto con su editor preferido. Recomiendo instalar el MozEx para usarlo en conjunción con el wikipedia-mode. Para ello, ver Instalando_MozEx_en_Firefox_1.
Bajar en uno de los load-path
Esta parte se debe hacer como root.
Baje el archivo wikipedia-mode.el y el lonlines.el en uno de los directorios de load-path, por ejemplo el /usr/share/emacs/site-lisp. Una forma de hacerlo es la siguiente:
# cd /usr/share/emacs/site-lisp # wget 'http://www.emacswiki.org/cgi-bin/wiki/download/wikipedia-mode.el' # wget 'http://www.emacswiki.org/cgi-bin/wiki/download/longlines.el'
Ya puede salir de root, lo siguiente es desde usuario normal. Con eso ya está instalado, ahora falta configurarlo.
Configurar el emacs
Ahora se debe configurar el emacs para que carge automáticamente el modo cuando encuentra un archivo de extensión wiki o cuando se invoca desde el MozEx.
Edite el archivo ~/.emacs y agregue las siguientes líneas:
; ---- Wikipedia-mode
(autoload 'wikipedia-mode "wikipedia-mode.el"
"Major mode for editing documents in Wikipedia markup." t)
(add-to-list 'auto-mode-alist '("\\.wiki\\'" . wikipedia-mode))
(autoload 'longlines-mode "longlines.el"
"Minor mode for editing long lines." t)
(add-to-list 'auto-mode-alist '("mozex.\\.*" . wikipedia-mode))
Como usarlo
Hay tres formas de usarlo:
La primera: Iniciar el emacs simplemente
Inicie el emacs:
$ emacs
Cree un buffer en blanco y carge el mode wikipedia con:
M-x wikipedia-mode
La segunda: Iniciar el emacs con el nombre del archivo
$emacs articulo.wiki
Y automáticamente tomará la marcación de wikipedia-mode.
La tercera: Usando MozEx
La más interesante, para esto debe tenerlo MozEx en su navegador (ver [Instalando MozEx en Firefox 1]).
Primero que todo localice una página en donde probar esto, yo le recomendaría la Caja de arena del El Directorio:
En las pestañas que están arriba haga click en Edit.
Ahora sobre la caja de texto que sale haga click derecho, vaya a mozex -> Edit Textarea y se abrirá el editor.
Cambie algo de lo que aparece.
Grabe y salga del editor.
Importante, ahora haga click en el área de texto. Si no hace esto no se actualizará el contenido del área de texto.
Finalmente haga click en Grabar la página.
Referencias
Autores
--Luis Alejandro Bernal Romero del grupo Iskariote
