Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1328 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [vim] fichier de backup ou temporaire *.*~

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[vim] fichier de backup ou temporaire *.*~

n°441612
Optitribe
Posté le 26-03-2004 à 16:25:00  profilanswer
 

:hello:
 
Je me suis aperçu que chaque fois que j'édite un fichier avec vim ,il génère une copie ou un fichier temporaire du fichier .
C'est à dire que si j'édite "monfichier.cnf" , il va générer automatiquement "monfichier.cnf~" et ce nouveau fichier *.*~ ne s'efface pas automatiquement.
 
Est-ce dû à une erreur de manipulation de ma part ou est ce que je dois périodiquement tout les effacer ?  
 
Note: je quitte en faisant :wq ...

mood
Publicité
Posté le 26-03-2004 à 16:25:00  profilanswer
 

n°441621
Profil sup​primé
Posté le 26-03-2004 à 16:35:16  answer
 

t enleves 'set backup' de ta conf
ou alors tu te crees un dossier (ex .backup/) et tu rajoutes
set backupdir=~/.backup  
 
tous les fichiers seront sauveagardés ds ce dossier ca peut etre utile parfois  :D

n°441622
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 26-03-2004 à 16:35:44  profilanswer
 

c'est normal, c'est une mesure de précaution

n°441701
Optitribe
Posté le 26-03-2004 à 18:25:07  profilanswer
 

Ekxon a écrit :

t enleves 'set backup' de ta conf
ou alors tu te crees un dossier (ex .backup/) et tu rajoutes
set backupdir=~/.backup  
 
tous les fichiers seront sauveagardés ds ce dossier ca peut etre utile parfois  :D  


 
Il y'a un truc que je ne pige pas car dans /etc/vimrc "set backup est derrière des guillemets et visiblement ça signifie que ce cette ligne n'est pas active vu que tout les commentaires sont passés sous cette forme dans ce fichier.
 
:??: ... m'enfin .
   
 

n°441709
Profil sup​primé
Posté le 26-03-2004 à 18:38:23  answer
 

essaies set nobackup


Message édité par Profil supprimé le 26-03-2004 à 18:38:35
n°441747
Optitribe
Posté le 26-03-2004 à 19:41:11  profilanswer
 

Ca n'a pas vraiment d'importance vu que ce n'était pas le but.Je préfère avoir tout ces fichiers de backup dans un dossier précis mais d'après la doc ça doit marcher.
Je trouvais juste illogique de commenter un paramètre qui est utilisé par défaut ... ça n'a pas de sens.
 
A part ça ,je suis vainement en train d'essayer de recopier les fichiers d'une recherche dans mon dossier vimbackup mais à dire vrai j'ai un peu de peine ... :/
J'ai essayé de faire :
# find / -name *~=$test | cp $test ~/.vimbackup
et quelques variantes mais il me répond que le fichier cible est manquant ...
 
Comment faudrait-il que je m'y prenne ?

n°441948
Manchot Hu​nter
Fear is the mindkiller
Posté le 26-03-2004 à 22:22:58  profilanswer
 

A priori avec l'option -exec de find. Ca devrait donner un truc dans le genre :
find / -name "*~" -exec cp {} ~/.vimbackup \;
 
Mais je suis pas sur de la syntaxe...

n°441973
Optitribe
Posté le 26-03-2004 à 22:53:37  profilanswer
 

C'est exactement ça ... Merci  
 
Idéalement , il faudrait aussi exclure le dossier cible de la recherche mais le plus simple c'est de remplacer -exec par -ok .Le résultat est le même mais ça demande une confirmation à l'utilisateur .
 
:jap:

n°441987
Taz
bisounours-codeur
Posté le 26-03-2004 à 23:25:34  profilanswer
 

:non:  
 
si tu as un navigateur de fichiers graphiques -> il doit sans doute avoir une option pour ne pas afficher les fichiers de sauvegardes
 
si tu utilises la console et ls, il faut faire un petit alias
 
perso, j'utilise


alias ls='ls -BCF --color=auto'
alias la='/bin/ls -CFahl --color=auto'
alias ll='ls -lh'
alias lsd='ls -d */'


Message édité par Taz le 26-03-2004 à 23:25:50
n°442011
Optitribe
Posté le 26-03-2004 à 23:48:55  profilanswer
 

Excuse mon ignorance mais les 4 lignes au-dessus ,je ne saurais pas où les caser ...[:spamafote]
 
Le but n'est pas de plus les voir car ils peuvent être utile et que ça ne serait pas évident de savoir quelle fichier a été sauvegardé  ,c'est juste d'y voir clair entre les liens ,les fichiers et les backups dans des dossiers du genre /etc.

mood
Publicité
Posté le 26-03-2004 à 23:48:55  profilanswer
 

n°442020
Taz
bisounours-codeur
Posté le 26-03-2004 à 23:55:37  profilanswer
 

il faut mettre ça dans ton ~/.bashrc
 
 
toutes façons, mais toi dans un dossier
et fais 'ls' et 'ls -B' et magique, les fichiers de sauvegardes n'apparaissent plus. tout centraliser, je trouve pas ça terrible : déjà toutes les applis ne le font pas, donc elles peuvent pas utiliser les fichiers des un des autres. je trouve ça plus cohérent d'avoir la sauvegarde à côté, le tout c'est de la masquer pour l'usage courant

n°442043
Optitribe
Posté le 27-03-2004 à 00:15:08  profilanswer
 

C'est pas faux ce que tu me dis ... :/
 
C'est possible de personnaliser une option ?

n°442065
Taz
bisounours-codeur
Posté le 27-03-2004 à 00:33:07  profilanswer
 

personnaliser quelle option ?

n°442078
Optitribe
Posté le 27-03-2004 à 00:36:17  profilanswer
 

Taz a écrit :

personnaliser quelle option ?


 
Par exemple personnaliser le -B de 'ls -B' .
 
A part ça ,je n'ai trouvé qu'un fichier bashrc et il est dans /etc ...:heink:

n°442080
Taz
bisounours-codeur
Posté le 27-03-2004 à 00:38:51  profilanswer
 

ben justement, tu crées des "alais"
 
tu te crées un ~/.bashrc s'il n'existe pas, tu y colles ce que  je t'ai donné, tu sauvegardes, et à partir de là, tous les nouveaux shells que tu vas lancer vont prendre en compte ces alias. d'ailleurs si tu tapes "alias", tu en vois la liste.

n°442085
Optitribe
Posté le 27-03-2004 à 00:43:28  profilanswer
 

Je dis n'importe quoi , mes fichiers .bashrc sont déjà crées ...:sleep:
 
Je regarderais tout ça à tête reposé ...je te remercie :jap:


Message édité par Optitribe le 27-03-2004 à 00:48:38

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [vim] fichier de backup ou temporaire *.*~

 

Sujets relatifs
[shell script] boucle while et taille de fichier[ls] Attribuer une couleur a un type de fichier ?
Créer un fichier patch[Debian] Fichier image .MDF
serveur de fichier sous linuxrecuperation de fichier ss novell
Fichier *.torent sous linux ?[résolu][SHELL] Aide pour un script de découpage de fichier
backup Base de données postgre linuxRechercher un fichier sous linux (ainsi que son contenu)
Plus de sujets relatifs à : [vim] fichier de backup ou temporaire *.*~


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)