2010-10-27 5 views
2

J'essaie d'utiliser smart-operator.el dans emacs. Je l'ai mis ce qui suit dans mon dossier init.el:smart-operator.el pas d'autoloading ... ce qui donne?

(add-to-list 'load-path "~/.emacs.d/dotemacs_git/smart-operator/") 
(require 'smart-operator) 
(smart-operator-mode 1) 

Cela ne semble pas avoir pour activer le mode-opérateur intelligent automatiquement ... Je reste à faire

M-x smart-operator-mode 

à le faire fonctionner. Qu'est-ce que je fais mal? Cette configuration here utilise le mode opérateur-intelligent dans un hook en mode python; Je ne vois pas pourquoi faire l'appel de fonction conditionnelle à python mode importerait, mais ...

Merci,

Mike

Répondre

3

Le lien que vous fournissez montre des gens en utilisant

(smart-operator-mode-on) 
en outre

, ils sont en ajoutant cet appel dans un crochet, comme ceci:

(add-hook 'python-mode-hook 
      (lambda() 
       (smart-operator-mode-on))) 

qui tournera le pour tous les tampons en utilisant python-mode. Vous en aurez besoin car il semble que smart-operator-mode n'est pas un global minor mode.

+0

C'est fait. Je ne connaissais pas les modes mineurs globaux ... merci de le signaler. – MikeRand

Questions connexes