将 %F 传递到 .desktop 启动器中的终端应用程序

将 %F 传递到 .desktop 启动器中的终端应用程序

一些控制台编辑器可以一次打开多个文件 - 例如

nano file1 file2

将推出带有两个“标签”的 nano。

.desktop启动器

Terminal=true
Exec=nano %F

将打开两个控制台窗口,其中有两个 nano 实例,每个实例打开一个文件。

如何将多个文件作为参数传递给单实例控制台应用程序?最好是可以在文件字段.desktop中使用的一行代码。Exec=....desktop

更新: 这种行为往往是 gnome 特有的,在 KDE 中它“仅适用于”:

Exec=nano %F

答案1

这是一个漏洞。使用“使用其他应用程序打开”打开一堆文件与在默认应用程序中打开它们完全不同。(暂时无法接受我自己的答案)

相关内容