2016-10-10 4 views
1

Quand je tape M-x man, il ouvre un split et il se comporte comme un tampon spécial.M-x man: Comment ouvrir le tampon dans la fenêtre courante, et dans `l'état normal-mal '

Je veux que quand j'appelle M-x man qu'il prenne en charge la fenêtre actuelle, et ne pas ouvrir de nouvelles divisions. Aussi, je veux qu'il se comporte comme un tampon de texte mal normal qui commence à l'état normal.

Y a-t-il un moyen d'y parvenir?

merci d'avance.

+1

Il y a environ 'evil' rien "normal". – tripleee

Répondre

1

L'extrait suivant a fonctionné pour moi:

(with-eval-after-load "man" 
    (progn 
    (evil-set-initial-state 'Man-mode 'normal) 
    (setq Man-notify-method 'pushy) 
) 
) 
+1

n.b. Contrairement à 'eval-after-load', il n'y a pas besoin de' progn' quand vous utilisez 'with-eval-after-load'. – phils

+0

merci! mais comment suis-je supposé savoir cela? 'C-h f'? – ninrod

+2

Oui. L'argument '& rest BODY' vous indique que n'importe quel nombre de formes peut être fourni - contrairement à l'argument singulier' FORM' requis pour 'eval-after-load'. – phils