2009-02-25 25 views
19

¿Hay editores de texto enriquecido que tengan combinaciones de teclas Vi (m)? Específicamente, algo así como Word donde puedo componer un documento con colores, encabezados, et al. pero usa enlaces Vi (m) para moverte y componer?Vim para Word (o algo similar)

Respuesta

11

¿Está familiarizado con Latex?

En pocas palabras, le permite formatear sus documentos en texto plano usando etiquetas o comandos.

A continuación, "compilar" el documento en el formato .pdf definitiva, .ps, etc.

Ex:

\documentclass{article} 
    \title{Cartesian closed categories and the price of eggs} 
    \author{Jane Doe} 
    \date{September 1994} 
    \begin{document} 
     \maketitle 
     Hello world! 
    \end{document} 

Esto le permitirá escribir en vim, pero aún no obtiene profesional salida de texto sin formato para sus documentos.

+1

látex, aunque muy útil, no es un sustituto de la palabra. Tienen diferentes paradigmas y son útiles en diferentes contextos. LaTeX ofrece texto más bello que se puede utilizar para imprimir un libro publicado, pero Word ofrece el tipo de control que LaTeX no tiene. – timwaagh

21

Así que si tiene que usar MS Word y quiere enlaces de teclas vim, hay un add on, pero si no está obligado a eso, definitivamente. ir a LaTeX + vim latex suite.

+2

Además, puede escribir en LaTeX y luego usar Pandoc (http://johnmacfarlane.net/pandoc /) para convertir a Word (o muchos otros formatos). –

+0

Tenga en cuenta que el complemento ViEmu/Word & Outlook es solo de Windows y no dice si es compatible con Word u Office más allá de 2007. Y (por favor corríjame si estoy mal) LaTex no es un entorno de edición de texto enriquecido, pero inst ead es un marcado de texto sin formato que se compila en documentos de texto enriquecido. – BenjaminGolder

+0

¡Sip! Add-on para MS Word es genial! – zhekaus

5

Si desea usar vim para la edición de texto, pero desea, por ejemplo, tener texto en diferentes colores, negrita y tal ... puede usar el complemento Txtfmt. Le permite, mediante el uso de caracteres especiales, "embellecer" un poco los archivos de texto sin formato. Pueden verse bastante bien, y resultan útiles si estás acostumbrado a vim, y estás, por ejemplo, escribiendo documentación para tus programas que luego recibirás en word, y harás uno o dos ajustes, y se enviarán.

3

El plugin Txtfmt definitivamente proporciona la funcionalidad que busca. Es un poco como tener la capacidad de "texto enriquecido" para texto sin formato en Vim.

Txtfmt (The Vim Highlighter)

Screenshots

La última versión soporta 8 configurables colores frontal y de fondo, así como todas las combinaciones de negrita, subrayado, cursiva, etc ... El resaltado es basada en token, pero el los tokens se vuelven invisibles por la sintaxis y se pueden insertar con asignaciones muy prácticas e intuitivas, que no requieren que recuerdes nada: por ejemplo, "negrita-subrayado" podría especificarse con una cadena como bu o ub. La versión en desarrollo incluso admite mapas visuales, lo que le permitirá seleccionar texto y decir (por ejemplo) "Hacer este texto rojo, negrita-cursiva", y hacer que el complemento maneje la inserción/eliminación de los tokens apropiados automáticamente. (Sin embargo, es bastante simple e intuitivo, incluso con las asignaciones no visuales.)

Aunque el complemento es altamente configurable, la configuración predeterminada es adecuada para la mayoría de los usuarios, y el autor está más que feliz de contestar cualquier configuración o preguntas de uso ...

1

Si usted quiere (o tiene que) quedarse con la Palabra y no quieren pagar $ 100 para obtener una licencia de ViEmu, puede intentar usar this AutoHotKey script para proporcionar algunas funciones básicas similares a las de vi. El repo vinculado también proporciona un exe independiente para obtener el mismo sin usar AutoHotKey.

Hay muchas buenas razones para deshacerse de la palabra en su totalidad, pero a veces eso no es sólo una opción :(

Cuestiones relacionadas