Pytania otagowane jako key-bindings

Skróty klawiaturowe, akordy klawiszy, sekwencje klawiszy, klawisze skrótu lub dowolne powiązanie między kombinacjami klawiszy i odpowiadającymi im akcjami w Emacsie.

2
Użyj dwóch map trybu głównego w tym samym buforze
Zetknąłem się z kilkoma sytuacjami, w których bardzo wygodnie byłoby mieć mapę kluczową jednego trybu głównego działającą jako mapa zapasowa dla innego trybu głównego. Na przykład: Piszę dużo LaTeX-a w niektórych moich dokumentach organizacyjnych, więc świetnie byłoby mieć latex-modełatwo dostępne polecenia podczas edycji org-mode. Często odwiedzam IRC z obsługą Markdown, …

1
Zdefiniuj klawisze Control + Shift bez kbd
Próbuję dodać funkcjonalność do pakietu innej osoby, dlatego chciałbym uszanować ich wzorce. Niestety, jednym z tych wzorów jest nieużywanie kbd. Muszę powiązać funkcję C-S-b, ale nie wiem, jak to zrobić. Wiem, jak to zrobić z jednym modyfikatorem (np. "\S-b"), Ale nie mogę zmusić go do pracy z wieloma modyfikatorami. Wiem, …

2
Przekształć normalny klucz w klawisz modyfikujący
Mam klawiaturę, która z jakiegoś niewytłumaczalnego powodu zawiera klawisz, który wysyła symbol dolara duńskiego do OS X - §. Z przesunięciem wysyła symbol plus / minus - ±. Czy w Emacsie można zobaczyć §klucz i przekonwertować go na Hyper lub Super? Więc jeśli przytrzymam ten §klawisz i nacisnę f, aktywuje …


4
Org-Mode: Jak utworzyć skrót klawiszowy „org mode markup”?
Wiem, że mogę używać *bold*, /italic/, _underline_, =verbatim=, ~code~, i +strike-through+do zastosowania znaczników do tekstu w org-mode. Ale jak utworzyć powiązania klawiszy w celu zastosowania tych zmian do regionu tekstu? Na przykład, jeśli chcę pogrubić tekst, czy istnieje łatwiejszy sposób niż nawigacja do przodu tekstu poprzedzając go znakiem * nawigacja …



2
Czy istnieje standardowa / zalecana składnia do definiowania wiązania klawiatury?
Widziałem wszystkie poniższe definicje powiązania klawiatury. Wszystkie te działają (przynajmniej w MS Windows). Nie wiem, czy jest inny sposób na zrobienie tego samego. Zastanawiam się, czy istnieje standardowy lub zalecany sposób definiowania wiązania klawiatury i czy zaleca się unikanie niektórych z nich. (global-set-key "\M-r" 'some-command) (global-set-key [(meta r)] 'some-command) (global-set-key …

2
Jak powiązać C- [naprawdę?
C-[jest równoważny klawiszowi Escape na klawiaturach w języku angielskim w USA, dlatego każda próba powiązania go popsunie M-zachowanie. Emacs wydaje się nie mieć problemy z odróżnieniem <escape>i C-[osobno w klatkach GUI. Następujące elementy działają poprawnie, a wiązania zaczynające się od M-pozostają nadal aktywne: (global-set-key (kbd "<escape>") (lambda () (interactive) (message …



2
Odzyskiwanie klucza za pomocą pakietu use
Próbuję usunąć powiązanie, org-cycle-agenda-filesktóre jest domyślnie ustawione na C-'i C-,. Moją wybraną bronią jest pakiet use- package. Na stronie github.com/use-package/bind-key.el znalazłem następujące linie: ;; To unbind a key within a keymap (for example, to stop your favorite major ;; mode from changing a binding that you don't want to override …




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.