2011年12月11日 星期日

git grep 的自動換行

git grep 查詢字串樣式時,超出行寬的字就看不到了,如何讓他自動換行,看到整行的字呢?執行

git config --global core.pager "less -+FRSX -FRX"

就可以了,這個動作會在 ~/.gitconfig 的 [core] section 加一行

pager = less -+FRSX -FRX

git 的換頁程式是用 less,而控制 less 行為的環境變數 -- LESS,預設為 FRSX。其中 S 是削減超過行寬的字,要把這項設定移除。

參考:core help config 的 core.pager

沒有留言:

張貼留言

SIP header Via

所有 SIP 訊息 都要有 Via,縮寫 v。一開始的 UAC 和後續途經的每個 proxy 都會疊加一個 Via 放傳送的位址,依序作為回應的路徑。 格式 sent-protocol sent-by [ ;branch= branch ][ ; 參數 ...] s...