📥 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

相关推荐
小雄Ya9 小时前
Auth01|常见三种登录认证机制
后端·go
岁忧11 小时前
(LeetCode 每日一题) 2016. 增量元素之间的最大差值 (数组)
java·c++·算法·leetcode·职场和发展·go
集成显卡12 小时前
图片压缩工具 | Electron应用配合 commander 提供命令行调用功能
前端·javascript·electron·人机交互·命令行·cmd
DemonAvenger17 小时前
Go缓存设计:权衡内存使用与性能
性能优化·架构·go
程序员爱钓鱼19 小时前
Go 网络编程:HTTP服务与客户端开发
后端·google·go
岁忧1 天前
(LeetCode 每日一题) 2966. 划分数组并满足最大差限制 (贪心、排序)
java·c++·算法·leetcode·职场和发展·go
Xiao淩求个好运气1 天前
kube-apiserver 源码解析
kubernetes·go
DuxWeb1 天前
PHP转Go超简单:语法对比+框架选择+避坑指南
后端·go
夏沫mds1 天前
Hyperledger Fabric食品溯源
运维·vue.js·go·vue·区块链·gin·fabric
古琦2 天前
Golang Agent可观测性的全面升级与新特性介绍
go