定义按下修饰键时文件管理器的拖放动作

定义按下修饰键时文件管理器的拖放动作

如果我将文件从一个文件管理器窗口拖放到另一个窗口,则文件会从源文件夹移动到目标文件夹。如果我在执行此操作时按住控制键,则文件会被复制。如果我Shift在执行此操作时按住 键,则文件也会被移动。按住Alt键会导致窗口移动,因此我忽略了这种情况。

我想改变这种行为,这样当Shift文件被拖放时按住该键时,我选择的脚本就会运行,该脚本会获取源路径/文件和目标路径。或者,如果我可以从菜单或使用键盘快捷键(例如Ctrl+ C)复制源端的路径,然后有一个在目标窗口中执行操作的菜单选项/快捷键,那么它就可以工作了。

我的主要(但不是唯一)用途是执行诸如创建硬/软链接之类的操作。我还想创建一个脚本,如果文件已存在于目标目录中,则检查文件是否具有相同的内容,如果相同,则删除源文件。

我在 Lubuntu 18.04 上使用 PCManFM,但如果其他文件管理器是唯一的方法,那也没问题。

相关内容