1. 程式人生 > >gitsh 0.13 釋出,Git 互動操作環境

gitsh 0.13 釋出,Git 互動操作環境

  

gitsh 0.13 已釋出。

gitsh 開始一個 git 操作的 SHELL 環境,用以替代原有命令列的操作方式。

該版本帶來以下新特性:

  • 支援 %g%G 的提示格式展示當前的 Git 命令 (Ben Knoble)

  • 完善 tab 補全的重寫,用上下文敏感系統代替原生設定 (George Brocklehurst & Eric Collins)

    • tab 補全 gitsh 和 git-config 變數名

    • tab 補全命令列設定 (e.g. push --force-<tab> 擴充套件成 push --force-with-lease

      )

    • 可以 tab 補全同行不止一個命令 (e.g. commit && pus --force-<tab>)

    • ~/.gitsh_completions 檔案,為別名和自定義命令定義自定義標籤的完成選項

  • Tab 鍵命令補全現在和 Git 2.20 相容(George Brocklehurst)

  • gitsh.historyFile 設定中展開 ~ (Cedric Staniewski)

更新說明及下載地址