Thunar 添加 自定义动作

·
Linux 文件 命令 xfce linux 目录 权限 the 处理 终端 系统 thunar 桌面 快捷键 xfce4 December 1, 2018
!本文可能 超过2年没有更新,今后内容也许不会被维护或者支持,部分内容可能具有时效性,涉及技术细节或者软件使用方面,本文不保证相应的技术更新和实践可操作性。

GNU/linux图形界面每个桌面环境都有自己的文件管理器,比如LinuxMint Cinnamon桌面环境会搭配Namo文件管理器、xfce桌面环境会搭配Thunar文件管理器。

每个桌面环境都会有自己的文件管理器,但是我想说的是,如我刚开始用Cinnamon桌面环境,但是随着使用发现特会很费资源,处理大文件的过程中或许不会带来流畅的体验等等原因,这时就会考虑更适合自己的新桌面环境如目前很喜欢的xfce4简单不失奢华。

但问题就这样出现了,安装的桌面环境可能跟新的文件管理器产生一些“看脸”的异常;例如发生在我身上最近一直没处理的问题:

Cinnamon+Namo

该环境下快捷键复制文件粘贴文件没有任何问题。

Xfce4+Namo

环境下却出现快捷键无法复制粘贴文件,可是拖拽文件操作没有问题!

Xfce4+Thunar

环境下却又没有任何问题。百思不解!

其实,叨叨这些一部分是为了记录发生在自己身边的异常,日后想起来可做补充;另一方面,再寻求之外的处理方案并做记录。

刚刚在笔记本上打开manjaro仔细看了一番,发现thunar其实还有一个自定义动作的功能(此功能添加到鼠标右键,全局有效),看起来可以加以利用。

如图

示例图片1

示例图片2

虽然仅支持右键,不过也很不错了。

示例图片3

添加示例

添加终端

名称(必填):终端
描述(非必填):
命令(必填):exo-open --working-directory %f --launch TerminalEmulator
快捷键(非必填,文件管理器内有效):

添加Thunar root

//注:在文件系统中普通用户无法粘贴复制及修改时,用来获取管理员权限进行操作。
名称(必填):Thunar root
描述(非必填):
命令(必填):pkexec thunar %f
快捷键(非必填,文件管理器内有效):

添加搜索

名称(必填):搜索
描述(非必填):搜索文件及文件夹
命令(必填):catfish %f
快捷键(非必填,文件管理器内有效):

注意

出现条件添加的是如上应用程序,必须是如下选择!
//若右键没有显示,注销后重新登录

必要选择

命令参数说明

%f - the path to the first selected file or directory //译文:第一个选定文件或目录的路径
%F - the paths to all selected files and directories //译文:所有选定文件和目录的路径
%d - 在%f中忽略的包含此文件的目录
%D - 在%F中忽略的包含此文件的目录
%n - 第一个选中的文件名(没有路径)
%N - 选中的文件名(没有路径)
//以上参数,照搬原文。

扩展案例

例如右键默认的终端,可以选择"终端"点击-删除该动作,点击+添加新动作。

我们来添加一个本人比较喜欢的deepin-terminal终端

扩展案例1

名称(必填):终端
描述(非必填):deepin terminal
命令(必填):deepin-terminal %f
快捷键(非必填,文件管理器内有效):

//deepin-terminal 后面加不加%f没看出啥区别,似乎都一样,不过索性加上吧~

扩展阅读

pkexec命令 //简单理解就是除了sudo su命令之外的另外一个提权命令。
官方:allows an authorized user to execute PROGRAM as another user. If username is not specified, then the program will be executed as the administrative super user, root.
//译文:允许授权用户以另一个用户身份执行PROGRAM。 如果未指定username,则程序将以管理超级用户root身份执行。


首次创建时间:2018-12-01 23:17:00
最后修改时间:2020-08-20 06:59:22

  • 有趣代码-网页特效
  • 添加文章创建&修改时间

_(:3 」∠)_
(抱歉)
自发布之日起超123天后自动关闭评论哦!


© 2026 Mr.Cui's Blog. Using Typecho & Moricolor.

鲁ICP备16004095号-2
鲁公网安备37028502250699号
HTTP/3 IPv6