私の.emacsファイルには、
(setq transient-mark-mode nil)
transient-mark-modeEmacsを起動するとまだアクティブになっています。呼び出すtransient-mark-modeと「transient-mark-modedisabled」というメッセージが表示されますが、Control-Spaceそれでもリージョンの強調表示が開始されます。
これをオフにする方法はありますか?
私の.emacsファイルには、
(setq transient-mark-mode nil)
transient-mark-modeEmacsを起動するとまだアクティブになっています。呼び出すtransient-mark-modeと「transient-mark-modedisabled」というメッセージが表示されますが、Control-Spaceそれでもリージョンの強調表示が開始されます。
これをオフにする方法はありますか?
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' を設定します。