he puesto algunos alias en mi .bashrc para abrir un grupo de archivos de proyecto en gvim, cada uno en su propia pestaña:Abrir archivos en Gvim existente en múltiples (nuevo) pestañas
gvim -p <list of file names using absolute paths>
Todo esto está muy y bueno, excepto que hay varios grupos de archivos en los que me gustaría moverme en cualquier momento dado (mi proyecto actual usa Ruby on Rails, eso lo explica). Lo que sería realmente increíble es si pudiera agregar las nuevas pestañas a una instancia existente de gvim. En mi último puesto trabajé en Vista; Lo solucioné abriendo un montón de pestañas vacías en gvim, lo que me permitió hacer clic con el botón derecho en un nombre de archivo y elegir "Abrir en gvim sin nombre existente". Ahora uso Ubuntu y no hay tal cosa en el menú contextual. ¿Hay alguna forma de hacer esto desde la línea de comando?
ver -h vim para otras opciones remotas –
he añadido mi opción -geom al comando inicial para iniciar gvim. También tuve que eliminar la opción -p (para pestañas) de todos los alias. ¡Entonces funcionó genial! – kajaco
Bueno, funciona muy bien, excepto por una cosa: si tengo más de una instancia de gvim, la primera es el servidor uno y la segunda (o más) creada desde la CL o haciendo clic en un icono o seleccionando un archivo para abrir con gvim, luego intento abrir una pestaña en el servidor uno (tengo los alias configurados como se menciona), las nuevas pestañas _todas_ entran en la * segunda * instancia, sin importar cómo se creó o qué instancia estuvo activa por última vez. ¿Algunas ideas? – kajaco