6

I'm trying to do this

(global-set-key (kbd "s-up") 'beginning-of-buffer)

and I get this error

error "s- must prefix a single character, not up"

How do I tell it to do this?

4

2 に答える 2

13

名前付きキーは、次のように山かっこで囲む必要があります。

(kbd "s-<up>")

これに対する例外は、、、、、、、、およびであり、これらRETは大文字でなければなりません。構文acceptsのより完全な説明については、 ( )のドキュメントを参照してください。SPCTABDELLFDESCNULedmacro-modeC-h f edmacro-modekbd

s-また、プレフィックスはスーパー修飾子用でありS-、シフト用であることに注意してください。

于 2012-07-23T20:50:11.227 に答える
6
(global-set-key (kbd "S-<up>") 'beginning-of-buffer)
于 2012-07-23T20:47:12.803 に答える