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ł
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ł
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,...
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...
Próbuję nowego trybu głównego. Jak mogę skorzystać z systemu dokumentacji Emacsa, aby uzyskać listę powiązań klawiszy dostępnych w tym konkretnym
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ą...
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...
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ę...
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...
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...
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ą...
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...
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...
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ą...
Bardzo często używam Shift+, Up/Downaby wybrać region w Emacsie. Działa dobrze w trybie GUI, ale po emacswywołaniu z -nwopcją mogę wybierać linie tylko za pomocą Shift+ Down. Shift+ UpNie działa, wyświetla się następujący komunikat o błędzie w minibufora: <select> is undefined Jak mogę...
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...
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...
Czy można ustawić przypisania klawiszy specyficzne dla bufora? Mam jeden z moich plików org: # Local Variables: # eval: (local-set-key (kbd "<f10>") 'some-custom-defun-specific-to-this-buffer) # End: Ale to wiązanie trwa również dla innych plików w trybie organizacji. Jeśli otworzę plik z...
Gdy w trybie javascript próbujesz użyć C-c C-m i, C-c RETpojawia się komunikat o błędzie „ jest niezdefiniowany?” Co sprawia, że Emacs uważa, że naciskam RET? Jak mogę właściwie włączyć to
Qt obsługuje skróty klawiszowe w stylu Emacsa , jednak tylko dla maksymalnie czterech klawiszy. Aby wyjaśnić, dlaczego ten limit powinien zostać zwiększony, przydatne byłoby pokazanie przykładów skrótów klawiszowych w stylu Emacsa z jeszcze większą liczbą klawiszy. Czy są jakieś znane przykłady...
Załóżmy, że pobrałem tryb główny o nazwie magical-modei ma on własną magiczną mapę klawiszy o nazwie magical-mode-map. Ten tryb zapewnia również przechwycenie, magical-mode-hookktóre jest uruchamiane za każdym razem, gdy magical-modestaje się głównym trybem bufora. Teraz chcę zmodyfikować mój plik...