7

私の.emacsファイルには、

(setq transient-mark-mode nil)

transient-mark-modeEmacsを起動するとまだアクティブになっています。呼び出すtransient-mark-modeと「transient-mark-modedisabled」というメッセージが表示されますが、Control-Spaceそれでもリージョンの強調表示が開始されます。

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

4

1 に答える 1

10

cua-mode同様の領域の強調表示を有効にしている可能性がありますtransient-mark-mode。これをテストしてM-x cua-mode(オン/オフを切り替えて)、強調表示が無効になるかどうかを確認します。

C-h f cua-modeヘルプから:

CUA モードは、Transient Mark モードを内部で管理します。CUA モードが有効なときに Transient Mark モードを無効にしようとしても機能しません。シフトされた移動キーを使用してリージョンが選択されているときにのみリージョンを強調表示したい場合は、`cua-highlight-region-shift-only' を設定します。

于 2009-05-25T02:35:29.607 に答える