Bienvenido: Ingresar
location: Diferencias para "HowTo/EditMoinWeb"
Diferencias entre las revisiones 1 y 5 (abarca 4 versiones)
Versión 1 con fecha 2013-05-31 17:11:06
Tamaño: 994
Comentario:
Versión 5 con fecha 2013-05-31 20:22:36
Tamaño: 1741
Editor: TiN
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 1: Línea 1:
#pragma section-numbers 2
Línea 7: Línea 6:
== Preparar vim para moin ==
   * Para reconocer la sintaxis de la !MoinMoin descargar el archivo de [[http://www.vim.org/scripts/script.php?script_id=1459|Vim Scripts]] y guardarlo en {{{~/.vim/syntax/moin.vim}}}
Línea 8: Línea 9:
Para la edición utilizando un programa externo instalar el add-on [[https://addons.mozilla.org/en-US/firefox/addon/4125|It’s All Text!]], luego preparar vim
   * Get the MoinMoin syntax file
   There’s a MoinMoin syntax file on [[http://www.vim.org/scripts/script.php?script_id=1459|Vim Scripts]] directory so download and save it into {{{~/.vim/syntax/moin.vim}}}

   * Tell vim about locally saved files
   Add the following to your ~/.vim/filetype.vim
   * Decirle a vim que existe un nuevo tipo de archivos agregando ~/.vim/filetype.vim
Línea 19: Línea 15:
     au BufNewFile,BufRead ciii.frc.utn.edu.ar* setf moin
Línea 22: Línea 19:
== Bajar Add-on de Iceweasel ==
Línea 23: Línea 21:
Para la edición utilizando un programa externo instalar el add-on [[https://addons.mozilla.org/en-US/firefox/addon/4125|It’s All Text!]]. Luego para usar vim hacer un script (usando sakura o sino la terminal que más le piache)
Línea 24: Línea 23:
== Programación ==
   * [[HowTo/RecetaTemplateCxx|Cómo iniciar un nuevo proyecto a partir de un template y reglas de programación en C/C++ para el CIII]]
{{{#!wiki note
El siguiente paso no es necesario si agregas en tu .vimrc la linea "au BufNewFile,BufRead ciii.frc.utn.edu.ar* setf moin" dentro de la sección filetypedetect
}}}

{{{
#!/bin/bash
sakura -x "vim $1 -c 'setf moin'"
}}}

darle permisitos de ejecución y ponerlo en la configuración del add-on con path completo.

== Como se usa ==

Al entrar en modo edición aparece un botón "edit" 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.

{{{#!wiki caution
Si se hace una vista previa, se "desengancha" el archivo editado con vim del campo de texto del navegador y cuando se cierra, se pierden los cambios.
}}}

Edición de wiki con vim (desde Firefox/Iceweasel)

(fuente http://blog.futurile.net/2009/02/04/comfortable-wiki-editing/)

Preparar vim para moin

  • Para reconocer la sintaxis de la MoinMoin descargar el archivo de Vim Scripts y guardarlo en ~/.vim/syntax/moin.vim

  • Decirle a vim que existe un nuevo tipo de archivos agregando ~/.vim/filetype.vim
       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

Bajar Add-on de Iceweasel

Para la edición utilizando un programa externo instalar el add-on It’s All Text!. Luego para usar vim hacer un script (usando sakura o sino la terminal que más le piache)

El siguiente paso no es necesario si agregas en tu .vimrc la linea "au BufNewFile,BufRead ciii.frc.utn.edu.ar* setf moin" dentro de la sección filetypedetect

sakura -x "vim $1 -c 'setf moin'" 

darle permisitos de ejecución y ponerlo en la configuración del add-on con path completo.

Como se usa

Al entrar en modo edición aparece un botón "edit" 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.

Si se hace una vista previa, se "desengancha" el archivo editado con vim del campo de texto del navegador y cuando se cierra, se pierden los cambios.

None: HowTo/EditMoinWeb (última edición 2013-05-31 20:22:36 efectuada por TiN)