Thunar文件管理器配置及Xubuntu 22.04中SendTo菜单修改方法咨询
Thunar文件管理器配置及Xubuntu 22.04中SendTo菜单修改方法咨询
嘿,我刚好在Xubuntu 22.04里折腾过Thunar的SendTo菜单,这就把实操过的靠谱方法分享给你~
一、用户级SendTo菜单修改(推荐,不影响其他用户)
Thunar的用户专属SendTo配置都存在~/.config/Thunar/sendto/目录下,每个.desktop文件对应菜单里的一个选项,操作超直观:
快速打开配置目录:
打开Thunar后按Ctrl+L,输入~/.config/Thunar/sendto/回车,就能直接跳转到配置文件所在的文件夹。添加新的SendTo选项:
右键空白处→新建→空白文档,把下面的模板粘贴进去,按需修改后保存为xxx.desktop(比如SendToVSCode.desktop):[Desktop Entry] Type=Application Name=发送到VS Code # 这里修改菜单显示的名称 Exec=code %F # 这里替换成要执行的命令,%F代表选中的所有本地文件 Icon=code # 这里设置图标,可用系统自带图标名或绝对路径保存后记得给文件加执行权限:右键文件→属性→权限→勾选「允许作为程序执行」,或者在终端跑命令:
chmod +x ~/.config/Thunar/sendto/SendToVSCode.desktop删除不需要的菜单选项:
直接删掉目录里对应的.desktop文件就行,比如不想看到「发送到邮件收件人」,就删掉email.desktop。修改现有选项的行为:
右键目标.desktop文件→用Mousepad打开,按需修改字段:Name:调整菜单上显示的文字Exec:替换成你想要的执行命令(比如把默认文本编辑器换成Sublime,就改成subl %F)Icon:换成你喜欢的系统图标名(比如document-edit、user-desktop)
二、系统级SendTo菜单修改(影响所有用户)
如果要让所有登录用户的Thunar都生效,就修改系统级配置目录/usr/share/Thunar/sendto/,操作逻辑和用户级一致,但需要管理员权限:
- 先备份原文件(避免改坏了没法恢复):
sudo cp /usr/share/Thunar/sendto/[目标文件名].desktop /usr/share/Thunar/sendto/[目标文件名].desktop.bak - 编辑配置文件:
sudo mousepad /usr/share/Thunar/sendto/[目标文件名].desktop - 给新添加的
.desktop文件加执行权限:sudo chmod +x /usr/share/Thunar/sendto/[新文件名].desktop
三、常见问题小技巧
- 修改后菜单没更新?重启Thunar就行,终端跑命令:
thunar -q && thunar - 不知道用什么图标?可以打开
/usr/share/icons/目录找喜欢的图标,或者直接用系统自带的通用图标名(比如folder、document) %F和%U的区别:%F仅支持本地文件,%U同时支持本地文件和URL,根据需求选择即可
备注:内容来源于stack exchange,提问作者J P Fitzsimmons
相关产品推荐
相关产品推荐

