mvim (MacVim 7.4) abriendo nuevas ventanas en lugar de pestañas (Mac OS X 10.8.5)

Estoy usando lo anterior y editando nuevos archivos usando mvim <filename>. La primera vez que instalé mvim en el directorio /usr/local/bin parecía abrir archivos en nuevas pestañas de forma predeterminada, este comportamiento ahora se detuvo.

Me gustaría saber la configuración de .vimrc para volver a encenderlo o el interruptor mvim que debo usar para abrir archivos para que se muestren con pestañas en lugar de abrirlos como nuevas ventanas.

El .vimrc que estoy usando actualmente es:

set number
set ruler
"folding settings
set foldmethod=indent   "fold based on indent
set foldnestmax=20      "deepest fold is 10 levels
set nofoldenable        "dont fold by default
set foldlevel=31        "this is just what i use
set ignorecase

No creo que nada de lo anterior deba cambiar el comportamiento de mvim y la forma en que abre nuevos archivos.

Ya he leído: MacVim: cambie a la pestaña donde se abre el archivo si intenta abrir un archivo ya abierto ; y usar MacVim como terminal estándar? ; y tambien estoy en medio de la lectura :help mvim

Estoy seguro de haber leído la respuesta en alguna parte, sin embargo, no recuerdo dónde y ahora no puedo encontrarla.

Respuestas (1)

use el --remote-tabinterruptor de línea de comando, como en:

mvim --remote-tab foobar.txt

La respuesta se obtuvo al leerlo help:mvimse encuentra en la sección 14 del archivo de ayuda titulado macvim-hints .

Aquí se extrae la sección relevante del archivo de ayuda de MacVim 7.4:

Guión:

~ Desea abrir un archivo en una pestaña en una ventana ya abierta, pero al escribir "nombre de archivo mvim" en la Terminal se abre en una ventana separada.

Solución:

~ Utilice la |--pestaña remota| cambiar. Si tiene varias ventanas abiertas, es posible que deba especificar en qué ventana desea que se abra el archivo mediante |--servername| cambiar. El título de una ventana generalmente termina en algo como "VIM" o "VIM3" --- este es el nombre del servidor de esa ventana. Entonces, para abrir un archivo llamado "foobar.txt" en una ventana cuyo título termina en "VIM3", debe escribir (el orden de los argumentos es importante):

mvim --servername VIM3 --remote-tab foobar.txt

Para más información, consulte el |cliente-servidor| página de manuales.