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.
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, …
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, …
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 …
Zacząłem używać Emacsa i napisałem tekst po grecku. Problem polega na tym, że nacisk na niektóre litery (ό, ύ, ί, ύ) nie działa! Zazwyczaj jest wstawiany przez naciśnięcie ;(mam na myśli naciśnięcie klawisza obok L), a następnie litery, na której zostanie wstawiony. To standard dla greckiej klawiatury. Kiedy naciskam ;, …
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 …
Kiedy próbuję wprowadzić polecenia za pomocą C-x, zajmuje to 1-2 sekundy, zanim obszar echa wyświetli ten klucz prefiksu, as C-x-. Jestem całkiem nowy w Emacsie, więc często mnie to myli i gubię się. ESCKlucz działa podobnie do tego, aby przy próbie ucieczki z jakimś poleceniem pół wszedł, często kończy się …
Czytałem, że zwykły sposób klucza wiążą się makra klawiaturowe są C-x C-k 0do 9i Ado Z. Na przykład po zdefiniowaniu makra klawiatury możemy pisać, C-x C-k ba Emacs poprosi o przypisanie klawisza. I zarezerwowane klucze do tego celu są C-x C-k 0do 9i Ado Z. Ale wymaga to kilku naciśnięć …
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 …
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 …
I nie podoba mi się domyślnie M-ni M-pkluczy do company-select-next, a company-select-previouswięc zastanawiałem się, czy to możliwe, aby przemapować tych, C-na C-pbez wpływu mapowania gdy etykietka firmy nie jest aktywne.
Czy istnieje sposób użycia klawisza funkcyjnego (jak <f8>) jako pewnego rodzaju zdarzenia polegającego na zwolnieniu klawisza, a następnie wywołania kolejnego naciśnięcia klawisza (np. S) s-s? Innymi słowy, będzie to podobne do lepkich klawiszy modyfikujących, ale tylko dla emacsa, a nie samego systemu operacyjnego. Wiem o trybie akordów klawiszowych oraz o …
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 …
Jak natychmiast wyświetlać naciśnięcia klawiszy w obszarze echa? Na przykład: kiedy wprowadzę sekwencję klawiszy C-u j, nie wyświetli się ona natychmiast w obszarze echa, ale następnie naciskam klawisz ki odkrywam, że wcześniej robiłem literówkę. Tak więc myślę, że będzie to pomocne dla nowicjusza takiego jak ja, kiedy uderzę w klawisze, …
Łatwo jest szybko nawigować od początku jednego nagłówka w trybie org do drugiego za pomocą klawiszy szybkiego wyboru . Załóżmy, że teraz jestem na początku nagłówka i chcę dodać do tekstu głównego na początku zaraz po słowie kluczowym TODO. Potem M-f Spacezaprowadzi mnie tam, gdzie chcę iść. Jeśli nie ma …
Kiedy jestem w środku długiego ciągu, jak poniżej (setq Emacs-beta "Which keyboard shortcut to use for navigating out of a string") Czy mogę go pominąć tuż przed pierwszym "(po Emacs-beta) skrótem?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.