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),仅供参考

相关新闻

最新新闻

Marlin固件架构深度解密:从硬件抽象到运动控制的进阶指南

Marlin固件架构深度解密:从硬件抽象到运动控制的进阶指南

Marlin固件架构深度解密:从硬件抽象到运动控制的进阶指南 【免费下载链接】Marlin Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come wit…

2026/8/7 22:47:44
如何在5分钟内掌握大麦自动抢票神器:双端智能购票终极指南

如何在5分钟内掌握大麦自动抢票神器:双端智能购票终极指南

如何在5分钟内掌握大麦自动抢票神器:双端智能购票终极指南 【免费下载链接】ticket-purchase 大麦自动抢票,支持人员、城市、日期场次、价格选择 项目地址: https://gitcode.com/GitHub_Trending/ti/ticket-purchase 还在为抢不到热门演唱会门票而…

2026/8/7 22:47:44
终极多显示器壁纸管理指南:告别拼接错位,让桌面视觉体验飙升

终极多显示器壁纸管理指南:告别拼接错位,让桌面视觉体验飙升

终极多显示器壁纸管理指南:告别拼接错位,让桌面视觉体验飙升 【免费下载链接】superpaper A cross-platform multi monitor wallpaper manager. 项目地址: https://gitcode.com/gh_mirrors/su/superpaper 在多显示器工作时代,你是否曾…

2026/8/7 22:47:44
FAB倒班的真相:身体和收入的账怎么算

FAB倒班的真相:身体和收入的账怎么算

一、背景故事:真实场景切入在半导体Fab的生产一线,工程师每天面对的不是教科书里的理想模型,而是充满噪声的实际工况。设备报警、良率波动、数据不一致、系统响应慢——这些问题轮番登场,考验着每一个从业者的判断力和执行力。今天…

2026/8/7 22:47:44
用Python做设备OEE看板:实时刷新方案

用Python做设备OEE看板:实时刷新方案

一、背景故事:真实场景切入在半导体Fab的生产一线,工程师每天面对的不是教科书里的理想模型,而是充满噪声的实际工况。设备报警、良率波动、数据不一致、系统响应慢——这些问题轮番登场,考验着每一个从业者的判断力和执行力。今天…

2026/8/7 22:47:44
Python 所有算法汇总:从基础到高级的完整指南

Python 所有算法汇总:从基础到高级的完整指南

摘要 本文系统性地汇总了 Python 中常用的算法,涵盖数据结构、排序、搜索、图论、动态规划、字符串处理、数学算法等多个领域。每个算法都配有核心思想、Python 实现代码和应用场景说明,旨在为开发者提供一个全面的算法参考手册。 1. 数据结构基础算法…

2026/8/7 22:42:44