2011-07-30 33 views
9

tôi sẽ đánh giá cao nếu một số người ta có thể hình dung như thế nào để làm sạch màn hình khi tôi làm ví dụ:Rõ ràng màn hình trước khi nổ

:!git status

Nó luôn luôn cho tôi xem kết quả trước đó, vì vậy nếu tôi lặp lại nhiệm vụ này nhiều lần có thể làm tôi bối rối vì tôi thấy lịch sử.

Với bàn phím ngoài thường tôi làm :!git status + ctrl + K + nhập nhưng vì lý do không xác định trên bàn phím trong của tôi (macbook pro) đã không thực hiện thủ thuật.

Có cách nào tốt nhất để làm điều đó? Có lẽ trong vimrc.

Xin cảm ơn các bạn!


Cuối cùng tôi tìm hiểu cách chúng tôi có thể thực hiện điều đó bằng terminal.app tích hợp. Viết :!your command sau đó nhấn CMD + K + ENTER và bạn thấy một màn hình sạch!

+0

Viết một kịch bản shell để làm đi. – retrodrone

Trả lời

11

Nếu bạn không nhớ thêm một chút gõ:

:!clear; git status 
+1

Hoặc bạn có thể tạo một 'bản đồ' cho nó ... –

+0

Yep Đó là những gì Im sử dụng ngay bây giờ, tôi có thể remap '!' Để thêm luôn luôn 'rõ ràng'? Làm sao? Cảm ơn! – DAddYE

+2

@DAddYE: ': map:! :!thông thoáng; ' – bhinesley

2

Điều gì về việc sử dụng plugin bên ngoài cho git? fugitive là một công cụ tuyệt vời! Một số chi tiết more chi tiết và truyền hình. Nó có thể hiển thị git status với :Gstatus (mà bạn có thể ánh xạ một số phím tắt ...)

HTH

+0

Vâng, tôi biết, tôi cũng có một số trong số đó, btw của tôi là một ví dụ tôi cũng sử dụng một số lệnh khác, khởi chạy trình nền, kịch bản thử nghiệm, v.v ... – DAddYE

Các vấn đề liên quan