将%F传递给.desktop启动器中的终端应用程序
例如,某些控制台编辑器可以打开多个文件
nano file1 file2
将推出带有两个“标签”的nano。
但是.desktop
发射器
Terminal=true Exec=nano %F
将打开两个控制台窗口,其中包含两个nano实例,每个打开一个文件。
如何使.desktop
将多个文件作为参数传递给单实例控制台应用程序? 优选地作为一个衬里,可以在.desktop
文件的Exec=...
字段中使用。
更新:此行为往往是gnome特定的,在KDE中它“正常工作”:
Exec=nano %F
这是一个错误 。 打开一堆文件与“打开另一个应用程序”完全不同,然后在默认应用程序中打开它们。 (一段时间不能接受我自己的答案)