xHistory
系统要求: macOS 12 或以上版本
官方网站: xHistory
下载地址: 点此前往
基于 SwiftUI 构建的轻量级高效命令行历史记录管理器
使用 SwiftUI 编写, 体积小巧, 与系统命令行无缝集成
可自动实时读取命令行历史记录 (支持 Bash 和 Zsh)
多种调用方式, 支持通过菜单栏 / 命令行 / 快捷键呼出历史记录面板
基于语法树分析的高亮方案, 允许用户随时修改独属自己的高亮配色
支持对历史记录进行搜索 / 收藏 / 高亮 / 过滤 / 拆分 / 复制 / 填充等操作
独家的"智能拆分"功能允许用户快速复制历史记录中的某个代码片段 (类似某锤的大爆炸)
内置"自动填充"功能, 无需手动复制粘贴, 单击历史记录即可自动填充到下层窗口中
本软件完全开源免费使用. 如果用的顺手, 可以在 github 页面最底部扫码打赏. 您的支持是我创造更多开源软件的动力 0v0
1
husldlq 17 天前
支持,支持,下来试试
|
2
woodykang 17 天前
支持
|
3
lucifer9 17 天前
要不要考虑加个同步功能,有时候换台电脑想执行个别的地方用过的不常用命令,参数啥的还得再查半天
能同步其他电脑的历史记录就方便多了 |
4
wjcwukong 17 天前
支持挺好用
|
5
1OF7G 17 天前
支持,一直想找个类似的软件
|
6
neochen13 17 天前
太需要了!!!!!! 1
|
7
tairan2006 17 天前
|
8
mitoop 17 天前 via iPhone
之前录屏也是楼主啊
|
10
lihaoyun6 OP @tairan2006 即将更新的 v0.1.1 版本极大的增强了"历史搜索"功能, 将会正式支持正则表达式模糊搜索
|
11
zhaidoudou123 16 天前
OP 几个软件都挺好用的,那个 Logoer 一直在用
但是越看 id 越眼熟,想了一会,原来是 pdrunner 的作者😏 |
12
lihaoyun6 OP @zhaidoudou123 🤣坏了, 被认出来了
|
13
noisay 16 天前
真高产啊,竟然还是 qr 的作者,mac 上最好用的录像 App 了,牛逼
|
14
neochen13 16 天前
发现从 iterm2 配合 zsh ,记录的命令,有一对数字前缀,严重影响了历史记录
github 的 issue 里第一个就是 |
15
neochen13 16 天前
iterm2 上,远程链接服务器后,使用 alfred 打开 xhistory ,选择命令,无法粘贴到 iterm2 中,无奈……
|
16
lihaoyun6 OP @neochen13 针对 oh_my_zsh 生成的特殊历史格式, 打开 xHistory 的设置 > 命令行, 会看到里面有个选项叫"预格式化器", 在里面输入下列这行表达式并点击保存就可以了
:\s*\d+:\d+;(.+) |
17
lihaoyun6 OP @neochen13 你说的是"手动复制粘贴无效"还是"自动填充功能无效"?
自动填充功能依赖窗口焦点判断, 所以当你使用 alfred 的时候, 窗口焦点其实就已经离开 iterm2 了, 所以自动填充会找不到"目标". 建议使用 xHistory 自带的快捷键功能来唤起 |
18
CivAx 16 天前
果然,AirBattery 也是你写的!我是之前给你提过支持 Pencil 电量的那个。昨天更新了 mac 端,发现同局域网内父母的 iPhone 也会被识别进来 —— 均是我的旧设备,且抹掉并交给他们用之前,均连接过这台 mac 。这个是期望逻辑吗?
|