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.
W waniliowym Emacsie muszę to zrobić, C-x ba następnie ręcznie wpisać nazwę bufora, aby przełączyć. Jeśli zapomnę nazwę bufora, muszę nacisnąć przycisk, TABaby wyświetlić listę możliwych uzupełnień. Czy mogę coś zrobić, aby ten proces był szybszy?
Odebrałem klucz „d” gnus-article-mode, ale jego stare zachowanie jest nadal aktywne, gdy punkt znajduje się na załączniku. Widzę, że ponowne wiązanie nie przyniosło skutku C-h k d, ale nie mówi mi, która mapa klawiszy obowiązuje w tym momencie, abym mógł ją ponownie powiązać. Czy istnieje sposób, aby się tego dowiedzieć? …
Czasami moje globalne skróty klawiszowe są zastępowane przez tryb główny. Prostym przykładem jest następujące ustawienie w moim pliku init (global-set-key (kbd "C-j") 'newline-and-indent) Ale irytujące jest to ukrywanie klawiszy w głównym trybie „Lisp Interaction”, który jest domyślnym trybem bufora scratch. Kiedy znajduję się w sytuacji, w której główny tryb (lub …
Próbuję nowego trybu głównego. Jak mogę skorzystać z systemu dokumentacji Emacsa, aby uzyskać listę powiązań klawiszy dostępnych w tym konkretnym buforze?
Chcę zdefiniować niektóre powiązania klawiszy dla mojego nowego znalezionego użycia steru, niesamowitego trybu btw i chcę to zrobić bez nadpisywania użycia innych kluczy. Zdaję sobie sprawę, że liczba różnych kombinacji klawiszy jest nieskończona, ale czy jest jakiś sposób, aby zobaczyć wszystkie niezdefiniowane powiązania klawiszy dla powiedzmy 1 poziomu głęboko? Na …
Mam następujący wiersz init.el: (global-set-key [(control \;)] 'comment-region) Działa bardzo dobrze w oknie GUI, ale jeśli emacszostanie wywołane z tą -nwopcją C-;, nie komentuje regionu, tylko wstawia ;znak. M-x comment-region RETdziała jednak dobrze. Próbowałem postępować zgodnie z tą odpowiedzią na podobny problem, ale C-q C-;po prostu powraca ;i oczywiście nie …
Czy można symulować dowolne zdarzenie klucza z elisp? Wiem, w jaki sposób mogę znaleźć powiązanie dla danego klucza, a następnie wywołać to polecenie interaktywnie, ale co, jeśli to zdarzenie klucza nie jest powiązane z poleceniem? Jako przykład , co jeśli chciałbym powiązać, C-`aby zachowywał się tak samo jak ESCklucz we …
Po uruchomieniu #'helm-find-filesi przejściu do katalogu naciśnięcie <ret>powoduje otwarcie tego katalogu w trybie dired. Trzeba nacisnąć, C-jaby wejść do tego katalogu w Helm. Chciałbym <RET>działać tak C-jjak tutaj, ale niekoniecznie wszędzie indziej. Sprawdziłem i jestem C-jzobowiązany #'helm-maybe-exit-minibuffer, ale jestem <RET>zobowiązany #'helm-execute-persistent-action. Wiązanie <RET>do #'helm-maybe-exit-minibufferdziała w tym przypadku, ale psuje inne …
Zwykle ze względów historycznych emacs traktuje TABkod i C-iklucz tak samo, por. dokumentacja emacs lisp na klawiszach funkcyjnych lub odpowiedź abo-abo na pytanie „Jaka jest różnica między TAB a?” . UWAGA: W tym poście są kody klawiszy TAB, <tab>oraz C-i; tabi Ctrl+ iz drugiej strony są fizycznymi klawiszami na klawiaturze. …
Znudziło mnie wyszukiwanie nazw klawiszy dla kbdfunkcji. Czy istnieje sposób, aby automatycznie wstawić poprawną nazwę klucza, naciskając tylko klawisz? Na przykład chcę coś z tym zrobić: piszę (local-set-key | Biegnę magical-insert-kbd-command, wciskam F6 i dostaję (local-set-key (kbd "<f6>") |
Chciałbym stworzyć funkcję, która wykonuje „szybki podgląd” pliku, który jest podważony. Chciałbym, aby to zadziałało: przytrzymuję klawisz funkcyjny, co powoduje, że plik jest widoczny w buforze, ale kiedy go zwolnię, bufor się zamyka i bufor zwrócony. Nie chcę zamykać bufora tymczasowego za pomocą C-x k . Czy istnieje sposób na …
Jakie są konwencje dotyczące korzystania C-x, C-club M-jako klawisze prefiks? Na przykład: czy C-xitp. Służy do zapisywania lub odwiedzania buforów? Czy C-citp. Służy do edycji tekstu? tło Może to głupie pytanie. Używam hiszpańskiej klawiatury i czasami redefiniuję skróty klawiaturowe, które są wspólne dla klawiatury angielskiej (QWERTY). Na przykład: polecenie powłoki …
Czasami jestem w długiej funkcji, w której początek funkcji nie jest widoczny. Chociaż ostatnio dowiedziałem się o tym, (which-function-mode)co w modelu mówi mi o nazwie funkcji, chciałbym móc szybko przejść do początku funkcji, a następnie wrócić tak łatwo, jak to możliwe. Do tej pory znalazłem dwa rozwiązania. Za pomocą znaku …
Czytałem dokumentację dotyczącą trybu Yasnippet, kiedy doszedłem do sekcji, w której zdefiniowano klucz aktywujący: Wygląda na to, że tryb pomocniczy Yasnippet określa TABklucz do uruchomienia yas-expandza pomocą: (define-key yas-minor-mode-map (kbd "<tab>") 'yas-expand) (define-key yas-minor-mode-map (kbd "TAB") 'yas-expand) Jaka jest różnica między <tab>i TAB? (Próbowałem google go, ale nie mogłem znaleźć …
Z trudem znajdowałem proste i bezpośrednie pytanie do odpowiedzi, dlatego postanowiłem zadać tutaj. P: Czy jest sposób na użycie Super w Emacsie uruchomionym w terminalu w Linuksie? PS : Przeczytałem wiele informacji na temat, xmodmapale myślę, że kluczem jest to, że emulator terminala nie może reprezentować super klucza. Jednak (kbd …
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.