A menudo edito archivos largos en vim que tienen bloques de código en lugares dispares en el archivo en el que tengo que ir y venir constantemente. Obviamente, una forma de resolver esto es dividir la ventana con: dividir y editar cada parte en una ventana dividida diferente, y un :w
en cualquier ventana guardará todo el archivo. Esto es bueno si tienes una pantalla lo suficientemente grande, pero a veces tengo que usar vim en una computadora portátil de baja resolución y no quiero reducir aún más el espacio de la pantalla dividiendo la ventana.¿Cómo editar el mismo archivo en varias pestañas en vim?
En este caso, lo que realmente me gustaría hacer es editar el archivo en múltiples pestañas, y tratar cada pestaña por separado exactamente como una división de vista separada. Puedo hacer una especie de imitación de esto usando :tabopen <the same filename>
una vez que tengo una copia del archivo abierta, pero esto es un poco hacky - no funciona si ya he hecho cambios en el archivo porque vim piensa que estoy abriendo el archivo por segunda vez.
¿Hay una buena manera de obtener el comportamiento que quiero con pestañas en vim?
Otra forma de lograr esto es para marcar lugares en el archivo con 'ma',' mb', etc., y volver a los lugares con '' a '' 'b', etc. –