Page 1 sur 1

[vim] alerte (en cours)

Publié : ven. 13 mai 2016, 11:45
par AchilleFraisse
Bonjour,
Je viens d'éditer un nouveau fichier avec vim. Sauf que j'ai éditer ce fichier en mode utilisateur normal dans un répertoire root (sans faire exprès). Du coup il m'est impossible de le sauvegarder (:w ne marche pas).
Je n'ais pas du tout envie de perdre tout ce que j'ai écris. Quelqu'un a une solution ?

Re: [vim] alerte (en cours)

Publié : ven. 13 mai 2016, 11:52
par oktoberfest
Salut,

tu tapes (par exemple) :

Code : Tout sélectionner

:w/tmp/toto
Cela te sauvegarde le tout dans le fichier /tmp/toto

Re: [vim] alerte (en cours)

Publié : ven. 13 mai 2016, 19:32
par benjarobin
Ou tout simplement dans un autre terminal :

Code : Tout sélectionner

chown tonuser:users le-fichier-en-root

Re: [vim] alerte (en cours)

Publié : sam. 26 nov. 2016, 16:40
par Gefn
Si ton utilisateur est sudoer, tu peux sauver ton fichier en faisant :

Code : Tout sélectionner

:w !sudo tee %
C'est une astuce qui m'a déjà fait gagner de précieuses heures, si on compte toutes les fois où j'ai dû l'utiliser...


EDIT: j'avais pas vu l'âge du topic, my bad.