j'ai (setq global-linum-mode t)
dans mon .emacs et j'active le mode de numéro de ligne avec M-x line-number-mode
mais toujours il n'y a pas de numéros de ligne sur la marge. Qu'est-ce que je fais mal? Je suis sur OS X et Emacs v. 24.3.
2
M-x linum-mode
Le modeline utiliseline-number-mode
. Je préfère désactiver les commandes globales et utiliser des crochets de mode - par exemple,(add-hook 'text-mode-hook (lambda () (linum-mode 1)))
M-x linum-mode
fonctionne sans ajouter le crochet de mode. En fait, serait-il possible d'activer la numérotation des lignes uniquement avec.clj
des dossiers. je vois ça.clj
fichiers ouverts dans(Clojure Paredit Fill)
mode. Je ne l'ai pas essayé, mais cela peut-il ressembler à(add-hook 'clojure-mode-hook (lambda () (linum-mode 1)))
(setq global-linum-mode t)
.Réponses:
En regardant la documentation de la variable
global-linum-mode
a la réponse à votre problème:Donc évaluer
(setq global-linum-mode t)
volonté ne pas causelinum-mode
être activé pour tous les tampons. Vous évalueriez(global-linum-mode)
pour faire ça.Vous avez raison dans votre commentaire ci-dessus que pour allumer
linum-mode
que vous évalueriez seulement pour certains modes(add-hook 'clojure-mode-hook linum-mode)
(en utilisantclojure-mode
par exemple).la source