2010-08-21 12 views
6

Cuando compilo o ejecuto un archivo de VIM todas las referencias de error se abren en el último búfer activo independientemente de si el archivo ya está abierto en otra pestaña vim. Este comportamiento es muy molestoVIM abrir error de compilación en una pestaña nueva o existente

¿Hay alguna manera de forzar a vim a comportarse como ': tab drop' en los errores de compilación? (Vea http://vim.wikia.com/wiki/Edit_a_file_or_jump_to_it_if_already_open)

¡Muchas gracias por cualquier pista!

Respuesta

7

Está buscando la opción 'switchbuf'. Si set switchbuf=useopen,usetab,newtab, se enfocará cualquier ventana/pestaña que ya muestre el búfer con el error. Si no hay una ventana/pestaña que muestre el búfer, se creará una nueva pestaña para mostrarlo.

+0

Gracias! Exactamente lo que busqué. – Peter

Cuestiones relacionadas