J'utilise notepad ++ de Wine.
Je veux définir Notepad ++ comme l'un des éditeurs par défaut. J'ai essayé de le définir en faisant un clic droit sur un fichier, puis Ouvrir avec. Mais je n'ai pas vu Notepad ++ dans la liste des résultats (même après avoir cliqué sur Choisir d'autres programmes).
Vous pouvez utiliser la commande mimeopen
À l'aide d'un terminal, accédez à un dossier contenant une extension que vous souhaitez ouvrir avec notpadd ++ (ici, je teste des fichiers txt)
mimeopen -d file.txt
Vous obtiendrez un menu contextuel, où vous pouvez voir certaines options, si vous ne trouvez pas notepad ++ avec eux, choisissez-en une autre et indiquez votre notepad ++.
Vous pouvez aussi être intéressé par la lecture Change toutes les associations de gedit en une autre application
Je suppose que la meilleure option avancée vous donne l'outil Ubuntu Tweak.
Ici, vous pouvez définir votre application par défaut (souhaitée) sur n’importe quel format/extension.
Plus détaillé décrit ici
Au lieu d'utiliser Notepad ++ via Wine, vous pouvez installer directement Notepadqq sous Ubuntu. Vous pouvez le considérer comme une version Ubuntu de Notepad ++. Notepadqq peut être installé comme suit:
Sudo add-apt-repository ppa:notepadqq-team/notepadqq
Sudo apt-get update
Sudo apt-get install notepadqq
Sudo apt-get install notepadqq-gtk
J'ai suivi les étapes ci-dessous et cela m'a obligé à résoudre ce problème et à faire de Notepad ++ l'éditeur par défaut d'Ubuntu.
Une fois que vous avez installé Notepad ++ à l’aide de WINE, copiez le fichier "Notepad ++. Desktop" sous, "/. Local/share/applications/wine/programmes/Notepad ++ "
Nous devons coller le fichier copié "Notepad ++. Desktop" dans le chemin ci-dessous "/ usr/share/applications "
REMARQUE: Le dossier des applications est protégé en écriture par défaut. Alors ouvrez le terminal et naviguez jusqu'au "/ usr/share" chemin et exécutez la commande suivante.
Sudo chmod -R 777 applications
Une fois que vous avez copié le fichier "Notepad ++. Desktop" , annulez cette modification d'autorisation effectuée à l'aide de la commande suivante.
Sudo chmod -R 555 applications
Note: Encore une fois, le dossier gnome est protégé en écriture par défaut, ouvrez le terminal et accédez à "/ usr/share" chemin et exécutez la commande suivante.
Sudo chmod -R 777 gnome
Par exemple, si vous souhaitez modifier uniquement les fichiers de texte brut dans Notepad ++, n recherchez le fichier "defaults.list" pour "text/plain" et vous obtiendrez une ligne comme suit,
text/plain = gedit.desktop
Maintenant, remplacez le bloc de notes gedit par Notepad ++ de sorte que le bloc-notes ++ devienne l'application par défaut pour le texte brut. La ligne modifiée devrait ressembler à ceci:
text/plain = Notepad ++. desktop
Maintenant, enregistrez le fichier une fois cette modification effectuée et fermez-le.
[Vous pouvez trouver un nouveau nom de fichier . Defaults.list.xxxx a été créé. Ce dernier n’est que la sauvegarde des anciens paramètres et vous pouvez très bien le supprimer. il. Assurez-vous de ne pas supprimer les deux autres fichiers, à savoir: "defaults.list.dpkg-old" et "menus.blacklist" ]
Une fois les modifications requises effectuées, annulez les modifications d’autorisation apportées précédemment pour le dossier gnome à l’aide de la commande suivante.
Sudo chmod -R 555 gnome
Cliquez avec le bouton droit sur le type de fichier en question (par exemple, txt) et faites Open With > Other Application...
.
Cliquez dans le champ Enter a custom command
sous la liste habituelle des applications. Entrer:
wine C:\\windows\\command\\start.exe /Unix /home/linuxusername/.wine/dosdevices/c:/users/Public/Desktop/Notepad++.lnk
... Cliquez maintenant sur le bouton Set as default
.
Alternativement, au lieu de Open With
etc., vous pouvez utiliser mimeopen -d yourfile.txt
dans Terminal et vous obtiendrez un message Use command:
similaire dans lequel vous pourrez passer la commande ci-dessus.
Vous devriez maintenant pouvoir double-cliquer sur le type de fichier en question pour l'ouvrir - ouais!
Remarques:
Cela suppose que vous avez installé Notepad ++ dans Wine avec un raccourci sur le bureau, sinon adaptez votre chemin.
linuxusername
doit bien sûr être remplacé par votre nom d'utilisateur.
Public
semble être le nom d'utilisateur Windows par défaut créé par l'installation de Wine.