[xyzzy:03362] Re: クリップボード
- Subject: [xyzzy:03362] Re: クリップボード
- From: 堀川 久 <vzw00011@xxxxxxxxxxx>
- X-mailer: Datula version 1.20.10 for Windows
こんにちは。
喜多淳一郎さんの
Message-Id: <199910170951.SAA16280@xxxxxxxxxxxxxxxxxxxxxxxxx>から
>> Emacsだと,C-spcしてマークをセットしてC-wで切り取ると,マークが解除
>>されます。
>
>わたしの使っている Emacs では kill-region でマークが解除されないのです
>が・・・
私のはEmacs 20.4 + XIMパッチです。特に変わった設定はしておらず,
~/.emacsはこんな感じです。
(global-font-lock-mode t)
(transient-mark-mode 1) <-- これが反転表示設定
(set-language-environment "Japanese")
(set-keyboard-coding-system 'euc-jp)
>ちなみにご所望の反転機能はこんな感じでどうでしょう.
># もっと簡単にできそうな気が..
>
>(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)
有り難うございます。試してみましたが,どうも反転表示になりません。マー
クがないときのエラーダイアログも難儀です。
今後ともよろしくお願いします。
--
HORIKAWA Hisashi (堀川 久)
http://www2.airnet.ne.jp/pak04955/
mailto:vzw00011@xxxxxxxxxxx
PGP Fingerprint: F9BE 4B60 E1DD E2D5 B969 B64F 0D6E 268D 276D F38D