2009-05-25 9 views

Odpowiedz

16

global-set-key jest zdefiniowana w subr.el jak:

(define-key (current-global-map) key command)) 
+1

Będzie miło, jeśli można odróżnić b/w 2 – Jaseem

+0

@Jaseem On po prostu zrobił. Taka jest różnica między tymi dwoma. 'global-set-key' jest skrótem do definiowania klucza w wartości' (current-global-map) '. – buggy3

21

Funkcja global-set-key to interactive function na podstawie define-key, do której można wywołać, wpisując M-x global-set-key. Funkcja define-key jest raczej używana w programach Lisp.

Możesz wyszukać kod źródłowy global-set-key za pomocą C-h f global-set-key, aby zobaczyć, że tylko owija się define-key.

Aby odpowiedzieć na pytanie, nie ma między nimi znaczących różnic.

Powiązane problemy