2009-05-13 18 views
40

Quiero redireccionar la salida de algún programa de Windows directamente a gvim básicamente para buscar la salida. Diga por ejemplo el resultado de findstr cmd. ¿Es posible hacer esto sin descargarlo en un archivo y luego cargar ese archivo en gvim?¿Puedo redirigir la salida de un programa a gvim?

Respuesta

78

segura:

dir | gvim - 

la opción - dice vim para abrir stdin

Esto funciona para las versiones de Windows y Linux.

+0

Wow. Debe recordar esto. Cheers Nathan – bfabry

+1

¿Cómo funciona esto con '--remote'? –

+0

@AndresRiofrio: Creo que no. –

22

Si ya se encuentra en Vim puede utilizar el comando r para leer así:

:r !<cmd> 

P. ej

:r !dir 
3

Puede leerlo de vim con

:r !dir (for example) 
1

yo sepa, no hay gvim en Mac OS.

Si está utilizando MacVim en mac, esto es lo que hago:

dir | /Applications/MacVim.app/Contents/MacOS/Vim - 

Cuando Vim se inicia en el terminal, luego escriba

<esc>:gui 

Eso debe iniciar la versión MacVim (interfaz gráfica de usuario de vim)

Cuestiones relacionadas