博客 / 詳情

返回

x-cmd install | Pathos - 告別混亂!你的終端 $PATH 環境變量管理神器

你是否也曾被 shell 配置文件(.zshrc、.bashrc 等)中冗雜的 export PATH 語句搞得頭大?隨着時間的推移,各種目錄條目不斷添加和修改,最終變得臃腫不堪:重複的路徑、失效的目錄、不再需要的條目… Pathos,就是為了解決這個問題而生的!

Pathos 是一款強大的終端 $PATH 環境變量管理工具,它能幫你輕鬆清理和維護你的 $PATH,讓你的終端環境煥然一新。

pathos.gif

核心功能與優勢

  • 可視化編輯: 通過簡潔直觀的終端界面,輕鬆添加、刪除、移動 $PATH 中的目錄。告別手動編輯配置文件的繁瑣。
  • 智能高亮: Pathos 會用不同的顏色高亮顯示目錄狀態,一目瞭然:

    • 黃色: 當前光標所在位置。
    • 紅色: 指示不存在的目錄,方便你快速清理失效路徑。
    • 青色: 指示重複的目錄,避免冗餘。
  • 高效導航: 借鑑 Bubble Tea 的經典操作方式,提供豐富的鍵盤快捷鍵,讓你在長長的目錄列表中也能快速定位:

    • k / j:上下移動
    • l / h:翻頁
    • g / G:快速定位到頂部/底部
  • 安全可靠: 每次保存修改時,Pathos 會生成一個更新後的 export $PATH 語句,並寫入 ~/pathos.sh 文件。你需要手動 source ~/pathos.sh 才能使更改生效,避免誤操作導致環境問題。
  • Go 語言加持: 基於 Go 語言開發,性能卓越,運行穩定。

安裝

# 啓用 install 模塊的交互式 APP,install 可簡寫為 i
x i

x_i_pathos01.png

選定軟件後,按下回車鍵將展示一系列操作選項

x_i_pathos02.png

適用場景

  • 開發者: 管理各種編程語言的 SDK、工具鏈、編譯器的路徑,確保開發環境的正確配置。
  • 系統管理員: 維護服務器的 $PATH 環境變量,方便執行各種系統命令。
  • 任何需要頻繁修改 $PATH 的用户: 告別手動編輯的痛苦,提高效率。

Pathos 不僅僅是一個工具,更是一種高效管理終端環境的方式。讓你的 $PATH 井井有條,告別混亂,提升效率!

重要提示:

  • 務必使用 S (大寫字母 S) 保存你的更改,否則修改不會生效!
  • 保存後,必須 source ~/pathos.sh 才能應用新的 $PATH。

來源:

https://github.com/chip/pathos/blob/master/README.md




更多內容請查閲 : install/pathos
user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.