colemak user :: spacemacs <caps lock> key-chord f d [hit f en d really fast]

Volgend https://stackoverflow.com/questions/127591/using -caps-lock-as-esc-in-mac-os-x Ik heb caps lock (51) opnieuw toegewezen aan esc (53).

Ik denk dat het eigenlijk esc + was:
(: is shift-; op qwerty maar shift-p op colemak)


Als een vim-gebruiker,

Ik heb altijd op caps lock geklikt om de invoeg- of toevoegmodus te verlaten.

Save was caps lock w return


Ik zou graag fd willen sturen om de modus toevoegen of invoegen in kwaadaardige ruimtemissies te verlaten.

Kun je me vertellen wat ik moet doen in .spacemacs user-config of in een private layer.el om dit te laten gebeuren?

linked question - Het maken van .vimrc in spacemacs meer Vim-emulatie Waarom is er geen mooie webpagina waarin wordt uitgelegd hoe het kwaad opnieuw moet worden gebundeld voor alle vogels van spacemacs?

0
Het is een beetje moeilijk om dit bericht te volgen, maar ik denk dat je misschien bedoelt: Gebruik 'jk' om de invoegmodus te verlaten met een sleutelakkoord of iets anders .
toegevoegd de auteur Scott Cowan, de bron
Dit kan 1/2 van het antwoord zijn ergoemacs.org/emacs/emacs_hyper_super_keys.html
toegevoegd de auteur yaobin, de bron
begin met pseudo-lisp (defun my-capslock() "Lees een char. Indien niet w 'dan evil-normal-state'. Anders (save file)" (interactief) (let ((ch (read-char-exclusive))) (if (eq? w ch) (bericht "bestand opgeslagen in% s") ;; (evil-normal-state) (voeg "j" in (string ch))))) ( global-set-key "" 'my-capslock)
toegevoegd de auteur yaobin, de bron

Geen antwoorden

0