小众软件 2024年12月02日
xHistory – 开源免费的 macOS 终端历史记录管理工具(支持 Bash 和 Zsh)
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

xHistory是一款开源免费的macOS命令行历史记录管理工具,它可以自动实时读取Bash和Zsh的命令行历史记录,并提供搜索、收藏、高亮、过滤、拆分、复制、填充等功能,帮助用户更好地管理和利用命令行历史。用户可以轻松地搜索、收藏常用的命令,并通过过滤和拆分功能快速找到需要的命令,提高工作效率。此外,xHistory还支持代码高亮和自定义配色方案,增强了用户体验。这款工具对于经常使用命令行的用户来说非常实用,可以有效提高工作效率和便捷性。

🍀 **自动实时读取命令行历史:**xHistory可以自动实时读取Bash和Zsh的命令行历史记录,无需手动导入或导出,方便快捷。

🔍 **搜索、收藏和过滤:**用户可以轻松地搜索历史记录,收藏常用的命令,并通过过滤功能快速筛选出所需的命令,方便查找和使用。

🌈 **代码高亮和自定义配色:**xHistory基于语法树实现代码高亮,并支持自定义配色方案,增强了可读性和视觉体验。

🚀 **智能命令拆分和自动填充:**xHistory可以智能地拆分命令,并一键自动填充到终端,方便用户快速执行命令。

⚠️ **使用辅助功能权限:**如果需要使用“自动填充”功能,用户需要授予xHistory辅助功能权限。

xHistory 是一款开源免费的 macOS 命令行历史记录管理工具,可自动实时读取命令行历史记录 (支持 Bash 和 Zsh),并对命令行进行搜索 / 收藏 / 高亮 / 过滤 / 拆分 / 复制 / 填充等操作。@Appinn

虽然,青小蛙经常会使用 history 命令来查看之前运行过的命令,但从来没想过对命令行历史记录进行管理的

不过,将一系列命令行保存为代码片段(比如使用免费的SnippetsLab),等未来再次需要的时候直接用,就是一个刚需啊。青小蛙就经常遇到那种用过,但又忘记怎么用的情况。

来自发现频道,开发者 @Airo 自荐:https://meta.appinn.net/t/topic/63011

@Airo 的另外几款作品:

xHistory: 开源免费的 macOS 命令行历史记录管理工具

基于 SwiftUI 构建的轻量级高效命令行历史记录管理器。

主要功能

技术特点

历史记录管理

高级功能

操作便利性

使用注意,如需使用”自动填充”功能, 需同意授予 xHistory 辅助功能权限。

获取


针对 Zsh 会提取出这样的历史记录:

: 1733104024:0;ssh root@appinn: 1733104353:0;curl -I https://www.appinn.com/budingscan/: 1732863357:0;curl -I https://www.appinn.com/

只需要在 xHistory 的设置 > 预格式化器中输入正则表达式 : \d+:\d+;(.*)就可以过滤掉,让其只显示具体命令:

结果:

无法打开

如果碰到无法打开 App 的情况,是由于 macOS 的安全机制,需要:

    打开 macOS 的“系统设置”。点按“隐私与安全性”,向下滚动,然后点按“仍要打开”按钮,以确认你要打开或安装这个 App。

原文:https://www.appinn.com/xhistory/


©2023 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论

[ 点击前往获取链接 ]


Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

xHistory macOS 命令行 历史记录 开源
相关文章