2010-09-23 39 views
13

He encontrado ViEmu, un emulador de vi para Microsoft Word. Sin embargo, quería usar vim para editar archivos DOC o incluso archivos rtf. Es posible ?Usar Vim para editar archivos de Microsoft Word

¿Hay otros formatos que conservan el diseño de página/párrafo compatible tanto con Microsoft Word como con Vim? También estoy abierto a los formatos de OpenOffice.

+1

que tienen una gran necesidad de esto también. OpenOffice tiene un error donde está cambiando la fuente y el tamaño de los últimos caracteres de cada campo de formulario en archivos .dot. Todo lo que necesito hacer es editar los campos de texto en un archivo. Si acaba de abrir el archivo en vim, al menos puede ver las cadenas de texto; no he intentado modificarlos todavía El programa de "cuerdas" de la consola podría ayudar a convertirlo en una dirección, pero no estoy seguro de cómo volver. Debe haber alguna herramienta general para modificar las cadenas en algún desagradable blob binario ... –

Respuesta

14

Eso no es posible. Vim es, por su propia naturaleza, un editor de texto sin formato y no ofrece el estilo WYSIWYG de Microsoft Word. No puede editar documentos formateados.

Para estar seguro, puede editar el código fuente de un archivo RTF (RTF es un lenguaje de formato bastante sencillo lo que la edición de forma manual es posible en teoría), pero no creo que esto es lo que eres después.

Si desea editar usando Vim pero aún producir documentos con formato, su mejor opción es LaTeX. Esto le permite crear documentos profesionales a través de un lenguaje de programación macro.

+0

Está bien, siempre puedo copiar pegar entre gvim y MSWord, no es una gran pérdida. Solo tenía curiosidad. Gracias por su respuesta. – Kilon

+1

Lo siento por tomarme tanto tiempo para aceptar su respuesta, lo olvidé :) – Kilon

5

Si está dispuesto a instalar un complemento llamado textutil.vim, puede hacerlo. La advertencia es que cuando abre el programa en vi/vim, convierte el archivo .rtf o .doc en texto sin formato y luego lo vuelve a convertir cuando lo guarda.

Al igual que con todas las conversiones, es probable que pierda algo en ella, pero al menos le permite editar algo en un apuro.

+1

No funcionará con docx aunque –

+0

Me pregunto si alguien más quisiera trabajar en el complemento para hacerlo abrir docx ... – icedwater

1

No WYSIWYG, pero puede crear documentos con el formato utilizando el marcado. Es una versión muy simple de HTML y produce hermosos documentos fácilmente.

Puede editar los documentos en VIM, o puede usar Rstudio (que es gratuito) con las combinaciones de teclas VIM habilitadas.

Usando Rstudio puede convertir fácilmente su marca a Word, HTML y Latex.

http://rmarkdown.rstudio.com/

https://www.rstudio.com/products/rstudio/download/

Cuestiones relacionadas