elispスクリプトで即時ハイライトを取得するには?

elispスクリプトで即時ハイライトを取得するには?

テキスト領域を強調表示する elisp スクリプトが必要です。
終了後にキーを押すと、強調表示された選択が消えます。
試みたすべての結果が強調表示されます。にぶら下がってshiftまるでキーを押すのと同じです。選択をするために必要なもの短命

(defun TEST ()
  (interactive)
  (transient-mark-mode t) ;; I have this true normally anyhow
  (set-mark (point))
  (forward-char 2)
  (setq mark-active t))
(global-set-key [C-S-f2] 'TEST)

ベストアンサー1

これはEmacs 24で私にとって効果的です。

(setq transient-mark-mode t)

(defun foo ()
  (interactive)
  (push-mark (point))
  (forward-char 2)
  (activate-mark))

おすすめ記事