2009-05-25 3 views
7
.emacs私の .emacsファイルには

トランジェントマークモードを無効にする

(setq transient-mark-mode nil) 

がありますが、Emacsを起動するとtransient-mark-modeが有効になります。 transient-mark-modeを呼び出すと "transient-mark-mode disabled"というメッセージが表示されますが、 Control - Spaceはまだ領域を強調表示し始めます。

これをオフにする方法はありますか?

答えて

10

と同様の領域のハイライト表示を持つcua-modeが有効になっている可能性があります。これをテストするには、M-x cua-mode(オン/オフを切り替える)とハイライトを無効にするかどうかを確認してください。 C-h f cua-modeヘルプから

CUAモードは内部で一時マークモードを管理します。 CUAモードが有効なときに 過渡マークモードを無効にしようとすると機能しません。 シフトキーを使用して領域を選択したときに領域を強調したい場合は、 `cua-highlight-region-shift-only 'を設定します。

関連する問題