📥 x-cmd install | Pathos - 告别混乱!你的终端 $PATH 环境变量管理神器

你是否也曾被 shell 配置文件(.zshrc、.bashrc 等)中冗杂的 export PATH 语句搞得头大?随着时间的推移,各种目录条目不断添加和修改,最终变得臃肿不堪:重复的路径、失效的目录、不再需要的条目... Pathos,就是为了解决这个问题而生的!

Pathos 是一款强大的终端 <math xmlns="http://www.w3.org/1998/Math/MathML"> P A T H 环境变量管理工具,它能帮你轻松清理和维护你的 PATH 环境变量管理工具,它能帮你轻松清理和维护你的 </math>PATH环境变量管理工具,它能帮你轻松清理和维护你的PATH,让你的终端环境焕然一新。

核心功能与优势

  • 可视化编辑: 通过简洁直观的终端界面,轻松添加、删除、移动 $PATH 中的目录。告别手动编辑配置文件的繁琐。
  • 智能高亮: Pathos 会用不同的颜色高亮显示目录状态,一目了然:
    • 黄色: 当前光标所在位置。
    • 红色: 指示不存在的目录,方便你快速清理失效路径。
    • 青色: 指示重复的目录,避免冗余。
  • 高效导航: 借鉴 Bubble Tea 的经典操作方式,提供丰富的键盘快捷键,让你在长长的目录列表中也能快速定位:
    • k / j:上下移动
    • l / h:翻页
    • g / G:快速定位到顶部/底部
  • 安全可靠: 每次保存修改时,Pathos 会生成一个更新后的 export $PATH 语句,并写入 ~/pathos.sh 文件。你需要手动 source ~/pathos.sh 才能使更改生效,避免误操作导致环境问题。
  • Go 语言加持: 基于 Go 语言开发,性能卓越,运行稳定。

安装

bash 复制代码
# 启用 install 模块的交互式 APP,install 可简写为 i
x i

选定软件后,按下回车键将展示一系列操作选项

适用场景

  • 开发者: 管理各种编程语言的 SDK、工具链、编译器的路径,确保开发环境的正确配置。
  • 系统管理员: 维护服务器的 $PATH 环境变量,方便执行各种系统命令。
  • 任何需要频繁修改 $PATH 的用户: 告别手动编辑的痛苦,提高效率。

Pathos 不仅仅是一个工具,更是一种高效管理终端环境的方式。让你的 $PATH 井井有条,告别混乱,提升效率!

重要提示:

  • 务必使用 S (大写字母 S) 保存你的更改,否则修改不会生效!
  • 保存后,必须 source ~/pathos.sh 才能应用新的 $PATH。

来源:
github.com/chip/pathos...

更多内容请查阅 : install/pathos

相关推荐
梁梁梁梁较瘦1 天前
指针
go
梁梁梁梁较瘦1 天前
内存申请
go
半枫荷1 天前
七、Go语法基础(数组和切片)
go
梁梁梁梁较瘦2 天前
Go工具链
go
半枫荷2 天前
六、Go语法基础(条件控制和循环控制)
go
半枫荷3 天前
五、Go语法基础(输入和输出)
go
小王在努力看博客3 天前
CMS配合闲时同步队列,这……
go
Anthony_49264 天前
逻辑清晰地梳理Golang Context
后端·go
Dobby_055 天前
【Go】C++ 转 Go 第(二)天:变量、常量、函数与init函数
vscode·golang·go
光头闪亮亮5 天前
Golang使用gofpdf库和barcode库创建PDF原材料二维码标签【GBK中文或UTF8】及预览和打印
go