抱歉最近有點忙,公眾號鴿了幾天沒更新,今天接著更。開始更新之前,有幾件事情先跟大家聊一下。

第一件事是關於「開源者訪談錄」的。後臺最近有不少讀者一直在催,問第 3 期什麼時候更,這裡跟大家說下,目前第 3 期訪談錄已經定稿,過幾天就會在公眾號發布,敬請期待。

第二件事有關公眾號的文章排版。總所周知,公眾號文章超鏈接排版體驗不是很友好,所以今後文章中所有鏈接都會放到後臺,你們回復下文章中特定關鍵字即可獲取。這樣無論是在手機端還是電腦端都可以很方便的打開項目鏈接。

第三件事跟本篇文章的標題有關,細心的你應該已經發現,文章標題裡面加入了「第 1 期」的字眼。這是因為上週五的時候,我們運營小組有同學跟我反饋,說最近在 GitHub 上發現了許多比較不錯的插件,這些插件如果一直不間斷的更新到微博,內容難免會顯得有些單一,所以打算做成新的一期合集,名字就叫「GitHub 上那些開源的命令行插件」,後面會不定期整理,以文章的形式分享給大家。所以如果你們在 GitHub 上有發現一些比較有用的命令行插件,也歡迎在後臺給我們留言推薦。

OK,現在正式進入主題,本篇合集的第 1 期就先分享下最近收錄在 微博 的幾個命令行吧。建議大家在看完這篇文章後,都嘗試著安裝使用一下。如果有用過的同學,也歡迎在評論區分享下你的使用體驗。

gtop

首先推薦的這款,是基於 Node.js 實現的終端系統監控面板,它讓你可以在命令行終端中很方便的查看電腦 CPU、內存、進程的佔用情況。界面也有股濃濃的極客風,用上之後瞬間逼格瞬間提了一檔。

GitHub:github.com/aksakalli/gt

我們之前還在微博上分享過一個叫 gotop 的插件,效果與此類似,不知道你是否還有印象。不過它是基於 Go 語言寫的,如果你感興趣的話也可以到微博搜索看下。

lazygit

這個插件能幫助開發者在終端裡面更好的使用 Git。

藉助該插件,我們可以非常方便、直觀的完成 Git 的一些日常操作,如添加文件、創建分支、修復衝突、推送代碼等。

GitHub:github.com/jesseduffiel

另外,作者還特別有心的錄製了一個插件介紹視頻:

視頻封面

02:50lazygit 使用教程

如果你安裝 lazygit 後用不慣,也可以嘗試下 tig,tig 我已經用了好幾年了,使用體驗也非常人性化,等後面有時間我再寫個詳細的使用教程。

fx

這個插件優化了終端命令行 JSON 查閱體驗,支持展開 JSON 數據,訪問單個數據點,可以通過 npmhomebrew 快速安裝。

GitHub:github.com/antonmedv/fx

另外,你還可以根據自己的喜愛來定製或更換其它主題:

個人認為,這款插件對於一些大型 JSON 文件的查閱還是挺有幫助的。特別是互動式訪問單數據點的功能,配合上介面測試效果更佳。


好啦,本期先推薦這 3 個命令行插件給各位。其它插件後面會按照使用場景及頻次進行排序,儘可能把一些較常用的插件優先分享給大家。

當然了,如果你有比較好的插件也可以在後臺留言推薦給我們。後面文章發布時我們會註明分享者以示感謝。

推薦閱讀:

GitHub Daily:我在 GitHub 上都見過哪些沙雕項目??

zhuanlan.zhihu.com
圖標
GitHub Daily:這 10 款插件讓你的 GitHub 更好用、更有趣?

zhuanlan.zhihu.com
圖標
GitHub Daily:我是如何發現優質開源項目的??

zhuanlan.zhihu.com
圖標

推薦閱讀:
相關文章