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

[xyzzy:06721] カスタマイズ



こんにちは。須田です。

今回drvspace の圧縮ファイルが壊れたために、あわてふためいておりますが、
xyzzy の再カスタマイズを行っている過程で
まだこちらに出していなかったことに気づいたものとして

digit-argument

があります。

M-9 とか M-4 じゃなくて、
C-9 とか C-4 とかのほうが便利じゃないでしょうか。

たとえば、C-x e でキーボードマクロを始めますが
その頭に M- 5 とかつけるより C-5 をつけたほうがすっきりするじゃないですか。

それで

(global-set-key  #\C-0 'digit-argument)
(global-set-key  #\C-1 'digit-argument)
(global-set-key  #\C-2 'digit-argument)
(global-set-key  #\C-3 'digit-argument)
(global-set-key  #\C-4 'digit-argument)
(global-set-key  #\C-5 'digit-argument)
(global-set-key  #\C-6 'digit-argument)
(global-set-key  #\C-7 'digit-argument)
(global-set-key  #\C-8 'digit-argument)
(global-set-key  #\C-9 'digit-argument)

このように変えちゃいます。
以上本題。

以下ついで。

で、メタのほうは
たとえば 次のようにします。

(global-set-key  '(#\M-0 #\M-0) #'(lambda () (interactive) (insert "■")))
(global-set-key  '(#\M-0 #\M-9) #'(lambda () (interactive) (insert "●")))
(global-set-key  '(#\M-0 #\M-8) #'(lambda () (interactive) (insert "§")))
(global-set-key  '(#\M-0 #\M-7) #'(lambda () (interactive) (insert "¶")))
(global-set-key  '(#\M-0 #\M-6) #'(lambda () (interactive) (insert "〒")))

(global-set-key  '(#\M-9 #\M-9) #'(lambda () (interactive) (insert
"------------
須田誠也(seiya suda)
seiya.suda@xxxxxxxxxxx
http://member.nifty.ne.jp/seiya-suda/
")))

どう思われます?

# アウトラインがだめなことはわかってるんですが...


-----------------
須田誠也(seiya suda)
seiya.suda@xxxxxxxxxxx
http://member.nifty.ne.jp/seiya-suda/

Index Home