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 ?
[vim] alerte (en cours)
-
- Elfe
- Messages : 618
- Inscription : dim. 27 avr. 2014, 09:32
-
- Maître du Kyudo
- Messages : 1855
- Inscription : mer. 06 janv. 2010, 13:51
- Localisation : Ried - Alsace - France
Re: [vim] alerte (en cours)
Salut,
tu tapes (par exemple) :
Cela te sauvegarde le tout dans le fichier /tmp/toto
tu tapes (par exemple) :
Code : Tout sélectionner
:w/tmp/toto
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
- benjarobin
- Maître du Kyudo
- Messages : 17222
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [vim] alerte (en cours)
Ou tout simplement dans un autre terminal :
Code : Tout sélectionner
chown tonuser:users le-fichier-en-root
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [vim] alerte (en cours)
Si ton utilisateur est sudoer, tu peux sauver ton fichier en faisant :
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.
Code : Tout sélectionner
:w !sudo tee %
EDIT: j'avais pas vu l'âge du topic, my bad.