handlr核心功能解析:设置、查看、添加默认应用的3大技巧
handlr核心功能解析设置、查看、添加默认应用的3大技巧【免费下载链接】handlrA better xdg-utils项目地址: https://gitcode.com/gh_mirrors/ha/handlrhandlr是一款强大的默认应用管理工具作为xdg-utils的增强替代品它提供了更简单直观的命令集来管理你的默认应用程序。通过handlr你可以轻松设置、查看和添加文件类型与应用程序之间的关联让文件处理变得更加高效。 技巧一快速设置默认应用set命令设置默认应用是handlr最核心的功能之一。与传统工具需要记住复杂的MIME类型不同handlr允许你直接使用文件扩展名来设置默认应用大大简化了操作流程。基本用法# 设置.png文件默认使用feh打开 handlr set .png feh.desktop # 设置所有文本文件默认使用nvim打开 handlr set text/* nvim.desktop # 通过MIME类型设置PDF文件默认使用evince打开 handlr set application/pdf evince.desktop高级应用handlr还支持通配符匹配让你可以一次性为多种文件类型设置默认应用。例如使用text/*可以匹配所有文本类型文件包括.txt、.md、.csv等。 技巧二查看当前默认应用get命令想要知道某种文件类型当前的默认应用handlr的get命令可以快速帮你查询。基本用法# 查看.png文件的默认应用 handlr get .png执行后你会得到类似以下的输出feh.desktop实际应用场景当你安装了新的应用程序或者想确认系统中某种文件类型的默认打开方式时get命令就非常有用。它可以帮助你快速排查应用关联问题确保文件能按预期打开。➕ 技巧三添加多个处理程序add命令handlr不仅支持设置单个默认应用还允许你为同一文件类型添加多个处理程序并在打开文件时通过选择器如rofi或dmenu选择使用哪个应用。实现步骤首先打开配置文件~/.config/handlr/handlr.toml将enable_selector设置为true并根据需要调整选择器命令。使用add命令添加额外的处理程序# 为https协议添加firefox-developer-edition作为备选处理程序 handlr add x-scheme-handler/https firefox-developer-edition.desktop现在当你打开一个URL时handlr会提示你选择想要使用的应用程序。 安装handlr想要体验handlr的强大功能你可以通过以下方式安装Arch Linuxyay -S handlr-binRust/Cargocargo install handlr二进制安装从发布页面下载最新的二进制文件并将其放在$PATH中的某个目录下。为fish shell安装自动补全curl https://raw.githubusercontent.com/chmln/handlr/master/completions/handlr.fish --create-dirs -o ~/.config/fish/completions/handlr.fish 与xdg-utils对比handlr相比传统的xdg-utils有多项优势可以一次打开多个文件/URL支持为同一文件类型设置多个处理程序并通过选择器选择更简单的命令集如get、set、list支持直接使用文件扩展名操作无需记忆MIME类型提供出色的自动补全功能支持fish、zsh和bash可选的JSON输出便于脚本编写更好地支持Terminaltrue的桌面条目通过掌握这三个核心技巧你可以充分利用handlr来管理你的默认应用程序让文件处理变得更加高效和灵活。无论是日常使用还是系统管理handlr都能成为你的得力助手。【免费下载链接】handlrA better xdg-utils项目地址: https://gitcode.com/gh_mirrors/ha/handlr创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

cuPCL与PCL精度对比:为什么GPU加速不会牺牲点云处理准确性?

cuPCL与PCL精度对比:为什么GPU加速不会牺牲点云处理准确性?

cuPCL与PCL精度对比:为什么GPU加速不会牺牲点云处理准确性? 【免费下载链接】cuPCL A project demonstrating how to use the libs of cuPCL. 项目地址: https://gitcode.com/gh_mirrors/cu/cuPCL cuPCL是一个基于CUDA实现的点云处理加速库&#…

2026/10/24 8:28:01 阅读更多 →
学术论文排版规范与Word高效排版实战指南

学术论文排版规范与Word高效排版实战指南

1. 从“规范”到“体面”:为什么你的论文排版比内容先被看见 在研究生阶段,我们常常陷入一个误区:认为论文的核心价值完全在于研究内容的创新性、逻辑的严谨性和数据的可靠性。这当然没错,但有一个环节,它不直接贡献学…

2026/11/1 10:21:17 阅读更多 →
TencentDB Agent Memory安全最佳实践:保护AI记忆资产的5个关键策略

TencentDB Agent Memory安全最佳实践:保护AI记忆资产的5个关键策略

TencentDB Agent Memory安全最佳实践:保护AI记忆资产的5个关键策略 【免费下载链接】TencentDB-Agent-Memory TencentDB Agent Memory is a team-level memory hub for AI Agents — turning conversations, docs, and code into four reusable memory assets (Chat…

2026/11/6 14:40:55 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/6 15:21:35 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/6 9:29:27 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/6 22:01:11 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/6 22:01:11 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/6 8:08:42 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/6 22:01:09 阅读更多 →

日新闻

周新闻

月新闻