Changer toutes les associations de gedit à une autre application

61

J'ai commencé à utiliser Sublime Text 2 il y a environ une semaine et je l'ai tellement aimé que j'ai dépensé 60 $ et que je veux maintenant l'utiliser pour tout .

Gedit est actuellement propriétaire de la plupart des associations de fichiers texte. Je voudrais essentiellement remplacer toute association à gedit avec sublime-text-2 .

Des conseils sur l’association en masse changent-ils? Les méthodes neutres pour le bureau sont préférables.

    
posée Oli 22.03.2012 - 15:37
la source

4 réponses

61

En cours d'exécution sur 13.04+, mettez à jour le fichier: /etc/gnome/defaults.list.

sudo sed -i 's/gedit.desktop/sublime-text-2.desktop/g' /etc/gnome/defaults.list  

Crédit pour trent pour la mise à jour vers 13.04 +

Avant 13.04:

Associations à l'échelle du système:

sudo sed -i 's/gedit.desktop/sublime-text-2.desktop/g' /usr/share/applications/defaults.list

Juste les associations de vos utilisateurs:

sed -i 's/gedit.desktop/sublime-text-2.desktop/g' ~/.local/share/applications/mimeapps.list

Crédit à Oli pour la convention de nommage du fichier .desktop avant de commencer à utiliser SublimeText2.

    
réponse donnée RobotHumans 22.03.2012 - 15:55
la source
54

Mise à jour pour les utilisateurs 16.04:

Ubuntu tweak a été interrompu. Une grande partie de ses fonctionnalités sont désormais fournies par Outil Unity Tweak ou Outil Gnome Tweak . Mais il manque toujours la fonctionnalité awesome d’Ubuntu Tweak qui permet de modifier facilement les associations de type fichier.

Pour installer Ubuntu Tweak sur ces versions ultérieures, suivez la procédure décrite dans cette réponse pour l’installer le 16.04

Il existe un autre moyen de changer d’association. C'est en utilisant Ubuntu-tweak .

  1. Installer Ubuntu tweak

  2. Ouvrez-le via Dash en tapant "Ubuntu tweak"

  3. Après l’ouvrir, cliquez sur l’onglet Admin .

  4. Cliquez ensuite sur la section Gestionnaire de types de fichiers

    .

  5. Ensuite, sélectionnez d'abord la catégorie Texte dans la barre latérale gauche, puis cliquez sur la colonne Applications associées pour la trier par nom d'application

    .

  6. Une fois l’application triée par nom, sélectionnez l’entrée supérieure avec Gedit, puis appuyez sur la touche Shift et maintenez-la enfoncée, puis cliquez sur la dernière entrée avec gedit. Cliquez ensuite sur le bouton Modifier .

  7. Une nouvelle fenêtre s'ouvrira où vous pourrez voir tous les éditeurs de texte installés.

  8. Sélectionnez ensuite l’application souhaitée dans la liste et cliquez sur Fermer. Vous pouvez également cliquer sur le bouton Ajouter pour ajouter une application qui n’est pas installée dans un dossier système prédéfini.

J'espère que cela vous aidera. Si vous souhaitez les réinitialiser, vous pouvez également cliquer sur le bouton de réinitialisation.

La bonne chose dans cette solution est que vous ne pouvez pas accidentellement endommager votre fichier système .desktop.

    
réponse donnée Anwar 16.09.2012 - 08:43
la source
12

La méthode la plus simple consiste à utiliser les fichiers Nautilus, même si cela ne fonctionne pas pour les autres aussi

  1. sélectionnez le type de fichier que vous souhaitez faire un clic droit et sélectionnez les propriétés (Alt + Entrée est le raccourci)

  2. Si vous choisissez l’option ouverte avec, puis sélectionnez celle que vous voulez voir ici, j’utilise atom par défaut, vous pouvez également sélectionner sublime parmi les applications recommandées

Éditeur de ligne de commande

vous voulez choisir l'éditeur par défaut dans la ligne de commande, tapez la commande suivante, puis choisissez l'option à partir de là

sudo update-alternatives --config editor

Depuis que j'utilise vi, je l'ai configuré pour vim, vous pouvez choisir ce que vous voulez de là aussi voici la capture d'écran

Si vous aimez ça, n'oubliez pas de voter pour ce post

    
réponse donnée Dhanvi 08.04.2015 - 13:43
la source
-1
  1. Faites un clic droit sur le fichier
  2. Propriétés ouvertes
  3. Sélectionnez l'onglet "Ouvrir avec"
  4. Choisissez une application
  5. Cliquez sur "Définir par défaut"

Capture d'écran de la configuration de Sublime Text comme application par défaut: Définir & lt; code & gt; Sublime Text & lt; / code & gt; comme application par défaut "

Remarque: Si vous cliquez avec le bouton droit sur un fichier *.c et si vous procédez comme indiqué ci-dessus, seuls les fichiers ayant la même extension auront la nouvelle application par défaut. De même, vous devriez faire la même chose pour tous les types de fichiers. Par exemple: *.cpp , *.py etc.

    
réponse donnée dileepkumar jami 25.09.2016 - 08:05
la source

Lire d'autres questions sur les étiquettes