Je travaille avec beaucoup de fichiers csv et je les ouvre avec gedit ou libreoffice à différents moments. Je voudrais les avoir tous les deux dans le menu contextuel pour gagner du temps.
Dans le passé, il y avait ce sous-menu où je pouvais sélectionner ouvrir avec et il répertorie d'autres applications, sans ouvrir un deuxième menu. Ce nouveau comportement gaspille plusieurs secondes utiles.
Existe-t-il une option pour ramener cette entrée du menu contextuel? Ou des hacks pour obtenir un comportement similaire?
18.04
context-menu
tokyoCoder
la source
la source
Réponses:
Je ne pense pas que vous puissiez ramener l'ancien comportement sans adapter le code source. Cependant, en cliquant sage, le comportement actuel n'est pas si mauvais. Comme précédemment, vous avez besoin de trois clics pour lancer un fichier / document avec une autre application. La seule différence est que la dernière étape est un double-clic plutôt qu'un simple clic. Oui, plutôt que de cliquer sur l'application puis sur le bouton "Sélectionner", vous pouvez double-cliquer sur l'application.
La première fois, la boîte de dialogue "Applications recommandées" sera vide. Cependant, cette liste est remplie avec les applications que vous désignez. Donc dans votre cas, "Text Editor" (gedit) et "Libreoffice Writer" arriveront dans cette liste. Vous sélectionnez le programme avec un double clic, alors qu'avec l'approche précédente du sous-menu, cela aurait été un simple clic.
Personnellement, j'aime mieux l'interface, car les icônes du programme sont présentées dans une taille plus grande et la boîte de dialogue n'est pas sujette à se fermer lorsque vous passez la souris un peu dans la mauvaise direction.
Vous pouvez également contourner le script nautilus , mais cela n'est pas sensible au fichier que vous avez sélectionné.
En tant que troisième option, vous pouvez configurer des éléments de menu contextuels entièrement contextuels avec l'application tierce nautilus-actions . L'installation peut être de nos jours moins simple, et si vous la faites fonctionner correctement, vous serez confronté à une courbe d'apprentissage. Il est puissant mais aussi un peu complexe.
la source
Au lieu de se concentrer sur la tentative d'ouverture de plusieurs applications, ayons une seule application qui ouvre le fichier dans plusieurs autres applications. Pour cela nous pouvons créer un
.desktop
fichier personnalisé./.local/share/applications/
et l'appeleropen_dual.desktop
. Le contenu est comme tel (Icon=
est facultatif, donc non inclus; notez également que je n'ai pas de bureau libre, donc utilisez-lewps
dans cet exemple à la place, mais pour vous, la commande devrait êtrelibreoffice --writer
):Une fois cela fait, vous devriez pouvoir l'ajouter au menu "Ouvrir avec".
Alternativement, en tant que script Nautilus. Enregistrez-le
.local/share/nautilus/scripts/
et laissez l'appelerdual_open.sh
Rendez le script exécutable avec
chmod +x ~/.local/share/nautilus/scripts/dual_open.sh
. Vous devriez maintenant avoir un menu "scripts" lorsque vous faites un clic droit sur le fichier etdual_open.sh
devrait être disponible en option.la source