web-dev-qa-db-fra.com

Empêcher gedit de créer des fichiers avec le suffixe '~' (tilde)

J'ai observé que si je modifie un fichier dans gedit, un autre fichier est créé dans le même répertoire (celui qui porte le même nom de fichier et un suffixe '~'). Le fichier supplémentaire reste même si je ferme gedit.

Je comprends la nécessité d’un fichier temporaire (par exemple, en cas de plantage), mais vim, par exemple, supprime le fichier supplémentaire qu’il crée lorsque je le ferme.

Y at-il un moyen de faire la même chose avec gedit? Une configuration peut-être?

122
George Kastrinis

Ce ne sont que des sauvegardes de vos fichiers d'origine que gedit crée avant d'enregistrer les modifications apportées à vos documents modifiés.

Dans les préférences gedit, vous devez désactiver . Créez une copie de sauvegarde du fichier avant de sauvegarder . Si vous souhaitez enregistrer automatiquement vos modifications, définissez automatiquement une minuterie avec l'option enable Sauvegarde automatique des fichiers toutes les X minutes .

De cette façon, le ~ disparaîtra et vos dernières modifications seront enregistrées dans le fichier toutes les x minutes au cas où quelque chose se passe mal ou si votre ordinateur tombe en panne.

enter image description here

Les modifications apportées au fichier seront enregistrées dans le fichier lui-même et non dans un fichier temporaire.

Sachez que si vous supprimez le contenu d'un fichier et que l'enregistrement automatique est activé, vous risquez de vous retrouver avec un fichier vide enregistré.

Assurez-vous toujours que le contenu du fichier est correct lorsque vous fermez le fichier lorsque la sauvegarde automatique est activée, sinon annulez-le et enregistrez le fichier à nouveau.

132
Bruno Pereira

GEDIT a par défaut une option activée qui crée un fichier de sauvegarde (avec le suffixe ~ du fichier de sauvegarde) toutes les 10 minutes. Vous pouvez facilement désactiver ce comportement par défaut.

Allez dans le menu gedit dans Edition> Préférences> Editeur, vous y trouverez une option qui dit Créer une sauvegarde de fichiers avant de sauvegarder. Décochez cette option et vous avez terminé.

Il existe une autre option en dessous de celle appelée fichiers de sauvegarde automatique toutes les .. minutes. Je mentionne celui-ci car certaines personnes préfèrent que l’option de sauvegarde soit activée mais préfèrent enregistrer automatiquement moins souvent, par exemple 30 minutes ou 1 heure, au lieu de l’intervalle par défaut de 10 minutes.

Dans tous les cas, pour désactiver la création de fichier précédée du ~ (tilde), il suffit de désactiver (décocher) la créer une sauvegarde des fichiers avant de l'enregistrer

Une vue des options de l'éditeur dans gedit:

screenshot of Editor options

39
Luis Alvarado

Vous pourrez peut-être désactiver ces sauvegardes automatiques en allant dans Édition> Préférences et en décochant l'option Créer des copies de sauvegarde des fichiers avant de sauvegarder sous Editeur = onglet:

Gedit preferences

Vous pouvez également utiliser un terminal pour accéder au répertoire dans lequel vous enregistrez vos fichiers et supprimer les fichiers de sauvegarde à l'aide de rm *~.

22

Cela se produit car gedit enregistre par défaut les fichiers de sauvegarde.

Ouvrez les préférences et désactivez cette option: enter image description here

15
RolandiXor

Ce sont des copies de sauvegarde du fichier d'origine. Vous pouvez les supprimer si vous n'en avez pas besoin.

La plupart des éditeurs ont un paramètre pour activer/désactiver la création de ces fichiers de sauvegarde. Dans gedit (l'éditeur par défaut), vous devez désactiver "Créer une copie de sauvegarde des fichiers avant de sauvegarder" dans la section "Enregistrement de fichier" de l'onglet "Editeur" de la boîte de dialogue "Préférences".

11
Florian Diesch

Pour ceux qui sont intéressés par la désactivation de "gedit créant un fichier de sauvegarde lors de l'enregistrement" via une commande;

$ gsettings set org.gnome.gedit.preferences.editor create-backup-copy 'false'

Je cherchais cette commande à intégrer dans les scripts de configuration de mon système et je ne l'avais trouvée nulle part.

7
Thermionix

Quels sont ces fichiers supplémentaires?

Ce sont des fichiers de sauvegarde répondant aux réponses du répondeur précédent.

Est-il prudent de les supprimer?

Oui, vous pouvez les supprimer en toute sécurité si vous êtes certain de ne pas avoir besoin de cette sauvegarde.

Est-il possible de les empêcher de paraître?

Si vous utilisez gedit éditeur de texte (éditeur de texte par défaut), vous pouvez l'arrêter de la manière suivante:

  • Ouvrez l'éditeur de texte gedit .
  • Allez dans Modifier -> Préférences à partir du menu. (il est maintenant sur le panneau supérieur d'Ubuntu, appelé menu global)
  • Sélectionnez l'onglet Editeur .
  • Décochez l'option Créez une copie de sauvegarde des fichiers avant de sauvegarder .

    screenshot of Editor options

  • Fermer la fenêtre Préférences

4
Anwar