2011-07-30 9 views
9

le agradecería si alguien puede entender cómo la pantalla de limpiar cuando lo haga, es decir:claro de la pantalla antes de la explosión

:!git status

Siempre me muestran la salida anterior, por lo que si repito esta tarea muchas veces pueden confundirme porque veo la historia.

Con un teclado externo usualmente hago :!git status + Ctrl + K + Intro pero por razones desconocidas en mi teclado interno (macbook pro) no funcionó.

¿Hay una mejor manera de hacerlo? Quizás en vimrc.

Gracias chicos!


Finalmente me imagino cómo podemos hacer eso con el terminal.app incorporado. Escriba :!your command y luego presione CMD + K + ENTER y verá una pantalla limpia.

+0

escribir un script de shell para hazlo. – retrodrone

Respuesta

11

Si no te importa un poco de mecanografía extra:

:!clear; git status 
+1

O puede crear un 'mapa' para ello ... –

+0

Sí, es lo que estoy usando en este momento, puedo reasignar '!' Para agregar siempre 'claro'? ¿Cómo? ¡Gracias! – DAddYE

+2

@DAddYE: ': map:! :!claro; ' – bhinesley

2

¿Qué hay de usar un plugin externo para git? fugitive es genial! Algunos detalles more y screencasts. Puede mostrar git status con :Gstatus (que puede asignar a alguna tecla de acceso directo ...)

HTH

+0

Sí, lo sé, también tengo algunos de ellos, pero el mío es un ejemplo. También uso otros comandos, ejecuto demonios, script de prueba, etc. ... – DAddYE

Cuestiones relacionadas