📥 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

相关推荐
王中阳Go背后的男人9 小时前
GoFrame vs Laravel:从ORM到CLI工具的全面对比与迁移指南
后端·go
卡尔特斯10 小时前
Go 安装插件更换国内镜像
go
王中阳Go10 小时前
都2026年了,PHP还纠结转Go还是Java呢?安利一个无缝迁移的框架~
java·后端·go
卡尔特斯11 小时前
go get 快速入门(自用笔记)
go
得物技术13 小时前
Go语言在高并发高可用系统中的实践与解决方案|得物技术
go
喵个咪15 小时前
开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:深度解析 Wire 依赖注入集成实践
后端·go
喵个咪1 天前
开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:JWT 集成指南
后端·go
喵个咪1 天前
开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:OPA 集成指南:从原理到实践
后端·go
喵个咪1 天前
开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:Casbin集成指南
后端·go
MC皮蛋侠客1 天前
Go项目发布到Go官方仓库完整指南
go