external-command – ¿Cómo consigo que Vim compile mi archivo .tex al ejecutar: w?

Pregunta:

Mi rutina de escritura es así:

  1. Edito un archivo .tex usando vim
  2. Voy a la línea de comando y lo compilo usando pdflatex . Siempre me encuentro guardando el archivo con :w e inmediatamente tengo que cambiar de terminal para ejecutar pdflatex (yo uso Ubuntu) para compilarlo.

Esto me molesta. Me gustaría hacer esto más eficiente para poder hacer ambos pasos con un solo disparo. ¿Hay alguna forma de configurar vim para que cada vez que guarde un archivo .tex con :w , el comando pdflatex se ejecute automáticamente?

Respuesta:

¡No seas tan ineficiente! Tu tiempo es valioso. Utilice el complemento vimtex ofrece @lervag: consulte aquí . Puede controlar todos los complementos que instala utilizando Vundle o cualquier administrador de complementos similar ( vim-plug está volviendo bastante popular).

¿Por qué perder el tiempo instalando vimtex ? ¡Gran pregunta!

Características

  1. Recopilación continua con latexmk (¡por favor y gracias!)
  2. Notificación automática de advertencia / error mediante la ventana de corrección rápida de vim.
  3. Búsqueda directa e inversa.
  4. Soporte para una variedad de visores de PDF.
  5. Soporte para proyectos de múltiples archivos (me encanta este) junto con gf y <ctrl-w>gf .
  6. comandos que hacen que las cosas realicen operaciones como latexmk -C .
  7. ¡Está en desarrollo activo!
  8. ¡Mucho más!

Tenga en cuenta que la función número 1 es la que responde a su pregunta. Cada vez que ejecute :w su documento será guardado y automáticamente recompilado por latexmk . latexmk observa los cambios en su archivo LaTeX, latexmk compilar automáticamente cuando se detectan cambios.

Esta publicación no está patrocinada ni promocionada por ningún desarrollador o afiliado del equipo de vimtex (solo soy un amante).

¡Sea eficiente!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım