2011-07-30 203 views
9

我希望如果有一個人能弄清楚如何清潔屏幕,當我做即:清除屏幕

:!git status

它總是告訴我前面的輸出,所以如果我重複這個任務因爲我看到了歷史,很多時候都會讓我困惑。

隨着外部鍵盤通常我做:!git status + ctrl + K +進入,但在我的內部鍵盤(macbook pro)未知原因沒有做到這一點。

有一個最好的方法來做到這一點?也許在vimrc中。

謝謝你們!


最後我想我們怎麼用內置的terminal.app來做到這一點。寫:!your command然後按CMD + K + ENTER,你會看到一個乾淨的屏幕!

+0

寫shell腳本做到這一點。 – retrodrone

回答

11

如果你不介意一點點額外的打字:

:!clear; git status 
+1

或者你可以創建一個「地圖」... –

+0

是的這是我現在使用的,我可以重新映射'!'總是添加'清除'?怎麼樣?謝謝! – DAddYE

+2

@D AddYE:':地圖:! :!明確; ' – bhinesley

2

如何使用Git的外部插件? fugitive是一個偉大的!一些more的詳細信息和截屏視頻。它可以顯示git status:Gstatus(你可以映射到一些快捷鍵...)

HTH

+0

是的,我知道,我也有一些,順便說一句,我是一個例子,我也使用一些其他的命令,啓動守護進程,測試腳本等... – DAddYE