2009-05-25 9 views
7

Dans mon dossier .emacs, jemode marque transitoire

(setq transient-mark-mode nil) 

et encore transient-mark-mode est activé lorsque je démarre Emacs. L'appel transient-mark-mode donne le message "mode marque-transit désactivé", mais Contrôle - L'espace commence toujours à mettre en surbrillance une région.

Existe-t-il un moyen de désactiver cette fonction?

Répondre

10

Vous pouvez également activer la fonctionnalité cua-mode qui a une zone similaire sur transient-mark-mode. Pour tester cela juste M-x cua-mode (pour activer/désactiver) et voir si elle désactive la surbrillance.

De C-h f cua-mode aide:

Mode ACU gère le mode Marque Transitoire interne. Essayer de désactiver Le mode Marquage transitoire lorsque le mode CUA est activé ne fonctionne pas; Si vous souhaitez uniquement mettre en surbrillance la région sélectionnée à l'aide de la touche de déplacement , définissez `cua-highlight-region-shift-only '.