Il existe un geditparamètre appelé notebook-show-tabs-mode, qui est généralement défini par défaut sur «toujours», ce qui signifie que chaque nouveau document ouvert s'ouvrira dans un onglet. Cependant, si vous le définissez sur «auto» en entrant la commande ci-dessous dans le terminal, geditil ne s'ouvrira pas dans un onglet à moins qu'un autre document ne soit actuellement ouvert.
gsettings set org.gnome.gedit.preferences.ui notebook-show-tabs-mode 'auto'
Cependant, si vous voulez vous assurer qu'aucun onglet n'est jamais ouvert, choisissez le paramètre «jamais», c'est donc probablement ce que vous voulez. Vous devrez peut-être ensuite utiliser le menu Fichier dans geditpour basculer entre les documents, mais geditvous avertira toujours lorsque vous essayez de le fermer s'il reste des documents non enregistrés. Voici la commande que vous souhaitez dans ce cas:
gsettings set org.gnome.gedit.preferences.ui notebook-show-tabs-mode 'never'
Pour revenir aux paramètres par défaut, utilisez plutôt «toujours» dans la commande ci-dessus. Vous pouvez également trouver la liste complète des paramètres masqués gediten entrant
gsettings list-recursively | grep -i gedit
mais je pense que le notebook-show-tabs-moderéglage est peut-être celui que vous voulez.
Cependant, après avoir considéré votre commentaire, je pense que vous pouvez également utiliser l' option standalone ( -s) gedit, car cela ouvrira chaque nouveau document dans une nouvelle fenêtre. Créez un .desktopfichier comme celui-ci et rendez-le exécutable et insérez-le ~/.local/share/applications:
[Desktop Entry]
Type=Application
Name=gedit_alternative
Comment=gedit standalone
Exec=/usr/bin/gedit -s %U
Terminal=false
GenericName=
Ensuite, associez-le simplement aux fichiers texte en modifiant ~/.local/share/applications/mimeapps.listet ajoutez ce qui suit à ces sections du fichier (en le sauvegardant d'abord):
[Default Applications]
text/x-log=geditspecial.desktop
text/plain=geditspecial.desktop
et
[Added Associations]
text/x-log=geditspecial.desktop;
text/plain=geditspecial.desktop;
Remplacez geditspecialpar le nom de votre propre .desktoplanceur. Maintenant, lorsque vous cliquez sur des fichiers texte, ils s'ouvriront tous dans des instances distinctes.