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

[xyzzy:06096] Re: モードによって設定を変える



HBW さん、こんにちは。

	2001年2月7日(水)[23:17:45]の、
	[xyzzy:06088] モードによって設定を変える
	への返事です。

| 今回の質問ですが、モードによって設定を変更する方法がわかりません。
| 例えばbasic-modeの場合だけ半角スペースを表示させたりしたいのですが、
| やり方がいまいちわかりません。
| そのモードの場合だけ、特定の設定にするってできるんでしょうか?

こんな感じ。*window-flag-... は、window.l を見て勘で試
してください。

(add-hook 'ed::*basic-mode-hook*
	  #'(lambda ()
	      ;; 半角スペースを表示
	      (set-local-window-flags (selected-buffer)
				      *window-flag-half-width-space*
				      t)

	      ;; 全角スペースを表示しない
	      (set-local-window-flags (selected-buffer)
				      *window-flag-full-width-space*
				      nil)

	      ;; いくつかまとめて指定したり
	      (set-local-window-flags (selected-buffer)
				      (+ *window-flag-half-width-space*
					 *window-flag-newline*
					 *window-flag-eof*)
				      t)
	    ))

-- 
亀井哲弥(Tetsuya Kamei)
kamei@xxxxxxxxxxxx

Index Home