Emacs

Pytania i odpowiedzi dla osób używających, rozszerzających lub rozwijających Emacs

1
Jak dostosować podświetlanie składni tylko dla danego trybu
Chciałbym zmienić podświetlanie składni w moim, lua-mode.elbez wpływu na inne główne tryby. Tylko jako przykład, chciałbym „słowa kluczowe” jak if, then, elseaby być pogrubioną czcionką i niebieskim, gdy w lua-mode(zamiast domyślnego różu) bez konieczności ten sam styl podświetlania podczas edycji .texpliku z AUCTeX. Do tej pory próbowałem umieścić następujący kod …

2
Przejdź do bufora dokumentacji w trybie firmowym
Mam od niedawna auto-complete-modesię company-modei zabawy. Ostatnio musiałem napisać kod Emacsa Lispa. Zaczynam pisać moją funkcję, pokazani są kandydaci do ukończenia, naciskam F1i dokumentacja otwiera się w innym buforze. Chciałbym przeskoczyć do bufora dokumentacji , ale podczas pisania C-x osię zamyka. Jakaś wskazówka?

2
Zarządzanie hasłami / kluczami dla wielu komputerów w emacsie
Loguję się do wielu maszyn w ramach mojej pracy (+ - 20 dziennie). Z każdą maszyną spędzam tylko kilka dni / tygodni. Wielu uruchamia tylko ftp. Bezproblemowy dostęp Tramp jest niesamowity, ale ręczne zarządzanie dostępem do serwera stało się uciążliwe. Zarządzam .netrc i .ssh / config ręcznie, wraz z dowolnymi …
10 tramp  ftp  passwords 

4
Jak wznowić NIESAMOWITE nagranie makra na klawiaturze?
Klasyczny przypadek użycia: Zaczynasz rejestrować makro: C-x ( Robisz coś, powiedzmy hello. Wykonujesz polecenie, które generuje błąd, powiedzmy C-g(np. Błędnie uruchomiłeś C-si musisz to anulować C-g, teraz twoja praca jest utracona). Twoje dotychczasowe nagranie zostało utracone. Chciałbym wznowić od miejsca, w którym skończyłem, zanim wykonałem polecenie, które przerwało moje nagrywanie. …


1
Używanie Emacsa do wysyłania tweetów lub kolejek
Korzystam z Quitter lub Twittera, aby wysyłać krótkie wiadomości. Większość moich Queets / Tweetów wychodzi przez interfejs WWW. Chciałbym jednak użyć do tego Emacsa. Czy ktoś ma dobrą metodę / tryb do korzystania z Quitter lub Twittera?
10 web 



1
Wyłącz automatyczne kopie zapasowe dla określonych plików
Przez długi czas Emacs umieszczał kopie zapasowe wszystkich plików w jednym folderze: (setq backup-directory-alist '(("." . "~/.emacs.d/backups"))) I prawie nigdy odwiedzić backupskatalog, ale ostatnio zauważyłem, że zawiera wiele z *-autoloads.elplików, że nie potrzeba do tworzenia kopii zapasowych. Jak mogę powiedzieć Emacsowi, aby nie tworzył kopii zapasowych tego typu plików?
10 backup 

2
Programowo wstaw pliki do bufora Dired
Mam listę nazw plików (z pełną ścieżką) i chcę utworzyć bufor Dired z listą tego zestawu plików. Jak miałbym to zrobić? Jak utworzyć bufor Dired z listy nazw plików? Bez korzystania z zewnętrznych zależności.
10 elisp  dired  files 

2
Ustaw tryb sieciowy zawsze jako wcięcie ze spacjami
Korzystam z trybu internetowego emacsa , a tabulacja w plikach JS wydaje się dziwnie działać. Mam tabulację ustawioną na wcięcie 2 spacje, ale kiedy wcięcie osiąga 8 spacji, tryb sieciowy zamienia je w tabulację, a następnie kontynuuje tabulację 2 spacji aż do osiągnięcia kolejnych 8 spacji i konwertuje to na …

4
Jak dziedziczyć po trybie progresywnym, nadal obsługując starsze emacsen?
Piszę główny tryb dla języka programowania, ale chcę obsługiwać starsze wersje Emacsa. prog-modejest stosunkowo nowy. Chcę dziedziczyć, prog-modejeśli jest zdefiniowane, ale nadal robię coś sensownego w przeciwnym razie. Jakie jest najlepsze podejście? Czy powinienem defalias prog-modeużywać starszego Emacsena, czy może to będzie kolidować z innymi trybami, jeśli robią to samo?

2
Czy istnieje tryb Emacsa wygodny do pisania wierszy?
Próbowałem prostych wyszukiwań w Google i MELPA za pomocą słów kluczowych, takich jak „tryb poezji emacsa” lub „tryb wiersza emacsa”, ale nie znalazłem niczego specjalnie stworzonego do tego celu. Podręcznik omawia niektóre popularne rozszerzenia, text-modeale są one przeznaczone do znaczników plus tekst. Szukam formatowania z wyróżniającym się tekstem. Org ma …

3
Definiowanie okna wskazywanego przez „inne okno”
W emacach, częściej niż lubię, kończę na 4 lub więcej oknach. Użyję tego przykładu: +--------|-----------+ | | | | 1 | 2 | | | | +--------+-----------+ | 3 | 4 | | +-----------+ | | 5 | +--------+-----------+ Wiele funkcji może wykonywać działania w other-window(zwykle to samo okno wskazywane …
10 window 


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.