Domande taggate «keymap»

Una keymap è una struttura di dati Lisp che specifica le associazioni dei tasti per varie sequenze di tasti. Una singola mappa di tasti specifica direttamente le definizioni per singoli eventi. Quando una sequenza di tasti è costituita da un singolo evento, la sua associazione in una mappa di tasti è la definizione della mappa di tasti per quell'evento.


4
Come sovrascrivere i binding della modalità principale
A volte le mie combinazioni di tasti globali sono sostituite da una modalità principale. Un semplice esempio è la seguente impostazione nel mio file init (global-set-key (kbd "C-j") 'newline-and-indent) Ma fastidiosamente questa combinazione di tasti è nascosta dalla modalità principale "Interazione Lisp", che è la modalità predefinita del buffer di …


1
Come distinguere Ci da TAB?
Normalmente, per ragioni storiche, emacs tratta il TABcodice C-ichiave e la chiave come gli stessi, cfr. la documentazione emacs lisp sui tasti funzione o la risposta di abo-abo sulla domanda "Qual è la differenza tra TAB e?" . NOTA: In questo post, keycodes sono TAB, <tab>e C-i; tabe Ctrl+ id'altra …


2
Come legare Ci come diverso da TAB?
Voglio Control-iesibirmi indent-region(praticamente da quando Xcode ha già costruito quella memoria muscolare). Me ne rendo conto Control-ie tabsono indistinguibili nel senso Ascii, ma sono nel senso del codice chiave. Ho provato l'ovvio: (global-unset-key (kbd "C-i")) (global-set-key (kbd "C-i") 'indent-region) inutilmente - premendo Control-iancora si fa qualunque cosa il tabtasto faccia …
16 keymap 

2
Come associare una chiave a un comando / elenco specifico dell'agenda in modalità organizzazione
Ho aggiunto una chiave personalizzata per l'agenda dell'organizzazione per mostrare tutti gli articoli TODO non programmati seguendo Sacha Chua: (defun sacha/org-agenda-skip-scheduled () (org-agenda-skip-entry-if 'scheduled 'deadline 'regexp "\n]+>")) (setq org-agenda-custom-commands '(("u" "Unscheduled tasks" alltodo "" ((org-agenda-skip-function 'sacha/org-agenda-skip-scheduled) (org-agenda-overriding-header "Unscheduled TODO entries: "))))) Posso far apparire questo elenco con C-c a u, …
15 org-mode  keymap 

3
Qual è la sequenza di tasti più lunga conosciuta in Emacs?
Qt supporta l'associazione dei tasti in stile Emacs , tuttavia solo per un massimo di quattro tasti. Per chiarire il motivo per cui questo limite dovrebbe essere aumentato, sarebbe utile mostrare esempi di combinazioni di tasti in stile Emacs con ancora più chiavi. Esistono esempi noti per questo o forse …

2
Come scoprire cosa fa veramente una sequenza di tasti
Di tanto in tanto osservo comportamenti inaspettati durante la modifica del testo. Il mio primo ricorso è di solito da usare C-h kper scoprire quali funzioni vengono chiamate da una determinata sequenza di tasti. Tuttavia, a volte la documentazione è in contrasto con il comportamento osservato. In questi casi, di …
14 keymap  hooks 

7
Il male: mappare le combinazioni di tasti in modo vim?
Sto cercando di far funzionare il Male evil-jump-to-tag, C-]comportandomi come il legame di Emacs M-.. Il comportamento normale va bene per sfogliare i file Tag, ma voglio che funzioni anche per Slime slime-edit-definition, Elisps elisp-slime-nav-find-elisp-thing-at-point, Clojures cider-jump-to-var, ecc ... Queste principali modalità e molte altre hanno associato alcuni equivalenti di …
13 keymap  evil 

2
Associazioni chiave specifiche di un buffer
È possibile impostare combinazioni di tasti specifiche per il buffer? Ho uno dei seguenti in uno dei miei file dell'organizzazione: # Local Variables: # eval: (local-set-key (kbd "<f10>") 'some-custom-defun-specific-to-this-buffer) # End: Ma questo legame persiste anche per altri file in modalità org. Se apro un file con una diversa modalità …

1
Differenze tra mappa dello stato normale malvagio e mappa dello stato di movimento malvagio
Documentazione per evil-normal-state-map: Keymap per lo stato normale. Documentazione per evil-motion-state-map: Keymap per lo stato Motion. Vim ha una cosiddetta "modalità motion"? In Vim, l'esecuzione :help Normal-modeti darebbe la documentazione sulle modalità Vim, mentre :help Motion-modeme lo dice E149: Sorry, no help for Motion-mode. Inoltre, quando si mappano le chiavi …

2
org-mode non utilizza i tasti freccia
Per impostazione predefinita, la creazione dei tasti in modalità Org utilizza i tasti freccia per le funzioni comuni. Qualcuno ha sapientemente rimappato le impostazioni della modalità org per evitare completamente i tasti freccia? Si prega di condividere.
12 org-mode  keymap 


2
Usa due mappe in modalità principale nello stesso buffer
Mi sono imbattuto in alcune situazioni in cui sarebbe molto conveniente avere la keymap di una modalità principale agire come una keymap di fallback per un'altra modalità principale. Per esempio: Scrivo molto LaTeX in alcuni dei miei documenti dell'organizzazione, quindi sarebbe bello avere latex-modecomandi facilmente disponibili durante la modifica org-mode. …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.