優秀的命令列工具整理(三)

2021-09-11 09:59:34 字數 900 閱讀 9990

有了 tig,無需離開命令列,就能互動式地瀏覽 git 倉庫。

tig的使用簡單直觀,提供了 stash、staging、log 等檢視。

感謝 renato suero @renatosuero 在 dev 上向我推薦tig

pathpicker 是由 facebook 推出的命令列檔案速選庫。下面的動畫摘自 pathpicker 文件。

摘自pathpicker 官網:

pathpicker 接受各種各樣的輸入 —— git 命令的輸出,grep 結果,搜尋 —— 幾乎任何輸入都支援。解析輸入後,pathpicker 呈現出供你選擇檔案的美觀介面。選中檔案後,可以用你偏愛的編輯器開啟,或執行任意命令。

感謝 nikolay dubina(@nikolayid) 推薦這一工具。

tldr 助你快速檢視使用命令列工具的實際示例。簡而言之,「tl;dr」版本的 man 頁面。

tldr的例子由社群維護,儲存於tldr的 github 倉庫。

macos (homebrew):brew install tldr

gron也可以用來轉換 json 物件(例子)。不過這不是gron的主要使用場景,使用 jq 這樣的專門工具解決這類任務大概更合適。

輸入命令時拼錯了,輸入 **** ,the**** 會給出一些候選的正確命令。

很不幸,這個命令的名稱稍微有點黃暴,你也許想要起個別名。

如果你手頭有一行很複雜的命令,想要了解它做了什麼,又不想乙個個查mantldr,那麼你可以使用 explainshell:

優秀的命令列工具整理 (一)

翻譯 weakish leancloud 我打算寫一系列文章,展示下近些年發現的一些很棒的非標準命令列工具,這是第一篇。如果你用命令列,那麼這些工具中大概至少有乙個能讓你的生活更舒心。z跳轉 現代瀏覽器位址列可以智慧型模糊搜尋,節省了大量時間。想要刷下推特?只需在位址列輸入 tw 然後回車。相比之下...

命令列工具

在wince6.0 中,在vs2005 的 build 選單中,有乙個 advanced build commands 其中有很多編譯選項 sysgen 相當於執行命令 blddemo q 一般第一次編譯或者是 改變了 catalog 中的item 的時候,就用這個了。clean sysgen 相當...

命令列工具

執行 scws h 可以看到詳細幫助說明。usage scws options i input o output i string file 要切分的字串或檔案,如不指定則程式自動讀取標準輸入,每輸入一行執行一次分詞 o file 切分結果輸出儲存的檔案路徑,若不指定直接輸出到螢幕 c charse...