公司动态

handlr核心功能解析:设置、查看、添加默认应用的3大技巧

📅 2026/8/7 20:27:30
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),仅供参考