Ho provato varie versioni inutilmente:Rebind C-spazio in Emacs
(global-set-key (kbd "C-<space>") 'tempo-complete-tag)
(global-set-key [C-space] 'tempo-complete-tag)
sto usando la modalità CUA e l'esecuzione di Emacs su Ubuntu, versione: GNU Emacs 23.1.50.1 (x86_64-PC- linux-gnu, GTK + versione 2.18.0) del 2009-09-27 su crestato, modificato da Debian
Quando eseguo tempo-complete-tag
manualmente mi dice che è destinata a C-spazio, ma C-space corre ancora cua-set-mark
(o se CUA è disabilitato, set-mark-command
).
Come posso riassociare il collegamento C-space in Emacs a un comando che decido?
Urrà! L'ha fatto! Stavo pensando a 'backspace' e pensavo ingenuamente che lo spazio fosse chiamato' spazio'. Ma abbiamo a che fare con Emacs qui. :-) –
concordato; meta-spazio potrebbe essere migliore di ctrol-space – johnbakers
Per tutti quelli che usano 'evil-mode':' v' è set-mark-command in 'evil-mode' quindi vai avanti e usa C-SPC. –