Passer% F à l'application de terminal dans le lanceur .desktop
Certains éditeurs de console peuvent ouvrir plusieurs fichiers à la fois, par exemple
nano file1 file2
lancera nano avec deux "onglets".
Mais .desktoplanceur avec
Terminal=true
Exec=nano %F
ouvrira deux fenêtres de console avec deux instances de nano, chacune avec un seul fichier ouvert.
Comment faire .desktoppasser plusieurs fichiers à une application console à instance unique en tant que paramètres? De préférence comme une seule ligne qui peut être utilisée dans le Exec=...domaine du .desktopfichier.
Mise à jour: Ce comportement a tendance à être spécifique aux gnomes, dans KDE il "fonctionne simplement" avec:
Exec=nano %F
Réponses
C'est un https://gitlab.gnome.org/GNOME/nautilus/issues/117. Ouvrir un tas de fichiers avec «ouvrir avec une autre application» fonctionne totalement différemment de les ouvrir dans l'application par défaut. (je ne peux pas accepter ma propre réponse pendant un moment)