Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Autres EDI
Autres EDI Forum d'entraide sur les autres EDI
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/10/2010, 16h05   #1
utilisateur38
Invité régulier
 
Inscription : juillet 2009
Messages : 31
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 31
Points : 5
Points : 5
Par défaut [Emacs] Actualiser buffer

Bonjour.

Je voudrais savoir comment on peut actualiser un buffer dans emacs

quand je modifie le fichier courant avec un autre outil

Je ne trouve pas d'icone pour faire ceci et je suis obligé à chaque de fermer le fichier et le réouvrir

quelqu'un a une idée ?
utilisateur38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/01/2011, 22h54   #2
dodelria
 
Inscription : juillet 2009
Messages : 15
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 15
Points : -1
Points : -1
http://edivad.wordpress.com/2007/05/...reload-a-file/

La fonction revert-buffer demande une confirmation, or que C-X C-V RET (Entré) est plus pratique je trouve.

Tu peut aussi créé ta propre fonction :
Code :
1
2
3
4
5
6
7
(defun my-revert-buffer()
“revert buffer without asking for confirmation”
(interactive “”)
(revert-buffer t t)
)

(global-set-key [f3] ‘my-revert-buffer)
En remplacant F3 par la touche ou combinaison de touche que tu veut.
dodelria est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2012, 23h28   #3
jabbounet
Expert Confirmé
 
Avatar de jabbounet
 
Homme frederic frances
Consultant informatique
Inscription : juin 2009
Messages : 1 848
Détails du profil
Informations personnelles :
Nom : Homme frederic frances
Âge : 37

Informations professionnelles :
Activité : Consultant informatique

Informations forums :
Inscription : juin 2009
Messages : 1 848
Points : 2 675
Points : 2 675
ou M-x auto-revert-mode pour activer un revert auto sur le buffer courant.
__________________
bazar: http://www.improetcompagnie.com/publ...ctacles-6.html

BÉPO la disposition de clavier francophone, ergonomique et libre: http://bepo.fr/wiki/Accueil

Emacs Wiki: http://www.emacswiki.org/

En attente de ce que produira: http://www.pushmid.com
jabbounet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2012, 08h03   #4
jack-ft
Membre Expert
 
Inscription : avril 2008
Messages : 800
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 800
Points : 1 809
Points : 1 809
Citation:
Envoyé par utilisateur38 Voir le message
Bonjour.

Je voudrais savoir comment on peut actualiser un buffer dans emacs

quand je modifie le fichier courant avec un autre outil

Je ne trouve pas d'icone pour faire ceci et je suis obligé à chaque de fermer le fichier et le réouvrir

quelqu'un a une idée ?
Petite remarque (en plus des 2 précédentes contributions très pertinentes): si un fichier a été modifié en dehors d'emacs et qu'on tente une modification dans emacs, au premier caractère tapé, emacs affiche dans une popup ou dans le minibuffer un message:
Code :
toto changed on disk; really edit the buffer? (y, n, r or C-h)
À ce moment, il suffit de taper "r" pour qu'emacs effectue un revert-buffer qui relit le fichier et on continue avec la nouvelle version du fichier.
Il n'y a donc pas de crainte à avoir concernant des fausses manip.
HTH
)jack(
jack-ft est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 21h43.


 
 
 
 
Partenaires

Hébergement Web