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

例如,某些控制台编辑器可以打开多个文件

nano file1 file2 

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

但是.desktop发射器

 Terminal=true Exec=nano %F 

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

如何使.desktop将多个文件作为参数传递给单实例控制台应用程序? 优选地作为一个衬里,可以在.desktop文件的Exec=...字段中使用。

更新:此行为往往是gnome特定的,在KDE中它“正常工作”:

 Exec=nano %F 

这是一个错误 。 打开一堆文件与“打开另一个应用程序”完全不同,然后在默认应用程序中打开它们。 (一段时间不能接受我自己的答案)