[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:03361] Re: クリップボード



こんにちは.
喜多です.

> Emacsだと,C-spcしてマークをセットしてC-wで切り取ると,マークが解除
>されます。

わたしの使っている Emacs では kill-region でマークが解除されないのです
が・・・

ちなみにご所望の反転機能はこんな感じでどうでしょう.
# もっと簡単にできそうな気が..

(setq highlight-tag 'highlight)
(setq highlight-attribute '(:background 7 :foreground 8))

(defun post-command-highlight-between-point-and-mark ()
  (interactive)
  (delete-text-attributes highlight-tag)
  (let ((mark (mark)))
    (eval (append `(set-text-attribute ,mark ,(point) highlight-tag)
		  highlight-attribute))))

(setq *post-command-hook* 'post-command-highlight-between-point-and-mark)
--- 
喜多 淳一郎    mailto:kita@xxxxxxxxxxxxxxxxx

Index Home