<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>HowTo/EditMoinWeb</title><revhistory><revision><revnumber>5</revnumber><date>2013-05-31 20:22:36</date><authorinitials>TiN</authorinitials></revision><revision><revnumber>4</revnumber><date>2013-05-31 17:20:39</date><authorinitials>claudiojpaz</authorinitials></revision><revision><revnumber>3</revnumber><date>2013-05-31 17:17:38</date><authorinitials>GastonAraguas</authorinitials></revision><revision><revnumber>2</revnumber><date>2013-05-31 17:16:10</date><authorinitials>GastonAraguas</authorinitials></revision><revision><revnumber>1</revnumber><date>2013-05-31 17:11:06</date><authorinitials>GastonAraguas</authorinitials></revision></revhistory></articleinfo><section><title>Edición de wiki con vim (desde Firefox/Iceweasel)</title><para>(fuente <ulink url="http://blog.futurile.net/2009/02/04/comfortable-wiki-editing/"/>) </para><section><title>Preparar vim para moin</title><itemizedlist><listitem><para>Para reconocer la sintaxis de la MoinMoin descargar el archivo de <ulink url="http://www.vim.org/scripts/script.php?script_id=1459">Vim Scripts</ulink> y guardarlo en  <code>~/.vim/syntax/moin.vim</code> </para></listitem><listitem><para>Decirle a vim que existe un nuevo tipo de archivos agregando ~/.vim/filetype.vim </para><screen><![CDATA[   augroup filetypedetect
     au BufNewFile,BufRead *.moin setf moin
     au BufNewFile,BufRead *.wiki setf moin
     au BufNewFile,BufRead ciii.frc.utn.edu.ar* setf moin
   augroup END]]></screen></listitem></itemizedlist></section><section><title>Bajar Add-on de Iceweasel</title><para>Para la edición utilizando un programa externo instalar el add-on <ulink url="https://addons.mozilla.org/en-US/firefox/addon/4125">It’s All Text!</ulink>. Luego para usar vim hacer un script (usando sakura o sino la terminal que más le piache) </para><note><para>El siguiente paso no es necesario si agregas en tu .vimrc la linea &quot;au <ulink url="https://ciii.frc.utn.edu.ar/wiki/HowTo/EditMoinWeb/wiki/BufNewFile#">BufNewFile</ulink>,<ulink url="https://ciii.frc.utn.edu.ar/wiki/HowTo/EditMoinWeb/wiki/BufRead#">BufRead</ulink> ciii.frc.utn.edu.ar* setf moin&quot; dentro de la sección filetypedetect </para></note><screen><![CDATA[sakura -x "vim $1 -c 'setf moin'" ]]></screen><para>darle permisitos de ejecución y ponerlo en la configuración del add-on con path completo. </para></section><section><title>Como se usa</title><para>Al entrar en modo edición aparece un botón &quot;edit&quot; en la esquina inferior derecha de la ventana de edición que al presionarlo abre vim en una terminal con el contenido de la página .moin a editar. Al guardar se guarda en la wiki. </para><caution><para>Si se hace una vista previa, se &quot;desengancha&quot; el archivo editado con vim del campo de texto del navegador y cuando se cierra, se pierden los cambios. </para></caution></section></section></article>