Il existe un gedit
paramè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, gedit
il 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 gedit
pour basculer entre les documents, mais gedit
vous 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 gedit
en entrant
gsettings list-recursively | grep -i gedit
mais je pense que le notebook-show-tabs-mode
ré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 .desktop
fichier 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.list
et 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 geditspecial
par le nom de votre propre .desktop
lanceur. Maintenant, lorsque vous cliquez sur des fichiers texte, ils s'ouvriront tous dans des instances distinctes.