Usando las pestañas de Vim como buffers
He observado la posibilidad de usar pestañas en Vim (con:tabe
, :tabnew
, etc.) como reemplazo de mi práctica actual de tener muchos archivos abiertos en la misma ventana en buffers ocultos.
Me gustaría que todos los archivos distintos que tengo abiertos estén siempre en su propia pestaña. Sin embargo, hay algunas cosas que se interponen en el camino de esto. ¿Cómo puedo solucionar estos:
Cuando comandos comogf
y^]
saltar a una ubicación en otro archivo, el archivo se abre en un nuevo búfer en la pestaña actual. ¿Hay alguna forma de que todos estos tipos de comandos abran el archivo en una nueva pestaña o cambien a la pestaña existente con el archivo si ya está abierto?
Al cambiar buffers puedo usar:b <part of filename><tab>
y completará los nombres de los archivos en los buffers existentes.<part of filename>
Incluso puede ser la mitad de un nombre de archivo en lugar del principio. ¿Hay un equivalente para cambiar de pestaña?