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

2

Estoy usando lo anterior y estoy editando archivos nuevos usando mvim <filename> . La primera vez que instalé mvim en el directorio / usr / local / bin, pareció abrir los archivos en nuevas pestañas de forma predeterminada, este comportamiento ahora se ha detenido.

Me gustaría saber la configuración de .vimrc para volver a activarlo o el interruptor mvim que debo usar para abrir archivos de modo que tengan 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 ninguno de los anteriores 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 intento abrir un archivo ya abierto ; y ¿Usar MacVim como terminal estándar? ; y también estoy en el medio de la lectura: help mvim

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

    
pregunta Deesbek 18.10.2013 - 02:14

1 respuesta

2

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

mvim --remote-tab foobar.txt

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

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

  

Escenario:

     

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

     

Solución:

     

~ Usa la | --remote-tab | cambiar. Si tu    tener varias ventanas abiertas es posible que tenga que especificar qué ventana    desea que el archivo se abra con el uso de | --servername | cambiar. los    El título de una ventana generalmente termina en algo como "VIM" o "VIM3" ---    Este es el nombre del servidor de esa ventana. Así que para abrir un archivo llamado    "foobar.txt" en una ventana cuyo título termina en "VIM3" que escribiría    (el orden de los argumentos importa):

     

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

     

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

    
respondido por el Deesbek 18.10.2013 - 17:36

Lea otras preguntas en las etiquetas