GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Ouvrir des dossiers dans n'importe quelle application de terminal de Nautilus

Pouvoir ouvrir instantanément un dossier dans un terminal sur Ubuntu directement depuis le gestionnaire de fichiers a ses avantages.

Cela fait gagner du temps; vous n'avez pas besoin de naviguer vers un dossier dans le terminal en utilisant le cd commande.

De plus (plus important encore pour un marchand d'entrée sujet aux fautes de frappe comme moi), cela garantit que je me retrouve au bon endroit, c'est-à-dire en exécutant des commandes dans le répertoire que je voulais et non dans celui que j'ai mal tapé !

Ubuntu a une option pratique "Ouvrir dans le terminal" présente dans le menu contextuel du clic droit de Nautilus par défaut. Mais ça Le raccourci ne fonctionne qu'avec le terminal GNOME. Il n'y a aucun moyen de configurer le package pour lancer un différent application de terminal - pas prête à l'emploi, et pas facilement.

C'est probablement pourquoi "Nautilus Open Any Terminal" a été créé.

Cette extension au titre succinct pour le gestionnaire de fichiers Nautilus vous permet de spécifier quelle application de terminal est lancée.

Une liste complète des émulateurs de terminaux pris en charge (au moment de la rédaction; l'application continue d'être développée et maintenue. Si vous lisez du futur et qu'un nouveau a été ajouté, faites-le moi savoir via le formulaire de conseil) peut être glanée ci-dessous :

  • empressement
  • cool-rétro-terme
  • terminal profond
  • gnome-terminal
  • minou
  • console
  • mate-terminal
  • mlterm
  • qterminal
  • er
  • terminaison
  • terminologie
  • termite
  • tilix
  • urxvt
  • xfce4-terminal

Il s'agit d'une liste assez longue qui couvre un large éventail d'applications de terminal, à partir d'outils pour utilisateurs expérimentés tels que terminology aux étoiles super simplifiées comme st .

Je ne prétendrai pas qu'avoir un accès par clic droit pour ouvrir un dossier dans l'une de ces applications est une expérience qui change la vie. Mais cela devrait s'avérer être un gain de temps ou un facteur de commodité.

Consultez l'extension sur Github pour en savoir plus. Vous y trouverez des instructions d'installation complètes couvrant une multitude de distributions et de configurations Linux, y compris Arch et Fedora.

Si vous êtes sur Ubuntu et vous avez configuré PyPi, vous pouvez installer cette extension Nautilus sur Ubuntu assez facilement.

Installez d'abord les dépendances :

sudo apt install python-nautilus

Installez ensuite l'extension :

pip3 install --user nautilus-open-any-terminal

Vous devez quitter Nautilus (nautilus -q ) et relancez-le pour que l'option "ouvrir dans le terminal" apparaisse lors d'un clic droit sur/dans le gestionnaire de fichiers.

Pour configurer le comportement du plugin en utilisant dconf vous devez d'abord exécuter :

glib-compile-schemas ~/.local/share/glib-2.0/schemas/

Une fois cela fait, vous pouvez utiliser le dconf-editor ou les commandes qui suivent pour choisir quel émulateur de terminal votre nouvel élément de menu "Ouvrir dans le terminal" doit lancer.

C'est aussi simple que d'entrer le nom. Par exemple, pour définir Terminologie comme terminal à lancer, vous exécuteriez :

gsettings set com.github.stunkymonkey.nautilus-open-any-terminal terminal terminology

Si vous souhaitez que le raccourci ouvre le dossier en ligne de commande dans un nouvel onglet de terminal plutôt que dans la même fenêtre, exécutez :

gsettings set com.github.stunkymonkey.nautilus-open-any-terminal new-tab true

Sinon, le plugin ouvre par défaut l'emplacement spécifié dans une nouvelle fenêtre.

Dans l'ensemble, une mise au point assez soignée. Faites-moi savoir si vous envisagez d'utiliser cette fonctionnalité en laissant un commentaire dans la section des commentaires ci-dessous.

Merci Félix


Ubuntu
  1. Comment se déconnecter instantanément d'Ubuntu à partir d'un terminal

  2. Les dossiers Nautilus sont devenus chinois ?

  3. Comment ouvrir un nouvel onglet dans le terminal GNOME à partir de la ligne de commande ?

  4. Comment supprimer des dossiers à l'aide de regex à partir du terminal Linux

  5. Comment ouvrir un fichier particulier depuis un terminal ?

Contrôler la luminosité de l'écran à partir du terminal Ubuntu

Comment ouvrir une URL dans le navigateur Web à partir du terminal Linux

2 façons de mettre à niveau d'Ubuntu 16.10 vers Ubuntu 17.04 (graphique et terminal)

2 façons de mettre à niveau d'Ubuntu 18.04 vers 18.10 (interface graphique et terminal)

Comment ouvrir des fichiers et des dossiers en tant qu'administrateur dans Nautilus File Manager sous Linux

Comment ouvrir un terminal dans Ubuntu Linux