[xyzzy:03361] Re: クリップボード
- Subject: [xyzzy:03361] Re: クリップボード
- From: 喜多淳一郎 <kita@xxxxxxxxxxxxxxxxx>
- X-mailer: Datula version 1.20.10 for Windows
こんにちは.
喜多です.
> 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