Emacs

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

1
Wyłącz tryb pomocniczy we wszystkich otwartych buforach
Często mam wiele otwartych buforów i z jakiegokolwiek powodu nie chcę już używać z nimi szczególnego trybu pomocniczego. Czy istnieje obecnie wbudowany sposób wyłączenia określonego trybu pomocniczego dla wszystkich otwartych buforów, czy też wymaga to napisania niestandardowej funkcji elisp?

1
Automatyczne wcięcie \ jeśli instrukcje z AUCTeX
Obecne AUCTeXzachowanie dla prymitywnego texkodu udziałem razie -jak sprawozdań jest wciąć instrukcji warunkowej na tym samym poziomie co otaczającej stanie. Tj. Kod taki jak \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% pojawia się jako duży blok tekstu. Chciałbym wprowadzić AUCTeXwcięcie w następujący sposób: \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% czy to możliwe?

4
Jak dostosować wcięcie w trybie organizacji?
to pytanie powstaje, ponieważ lubię używać czcionek nieposiadających stałej szerokości (Sabon, Minion, Garamond itp.). Powoduje to problem podczas korzystania z trybu wcięcia w org, ponieważ tekst pod nagłówkami nie jest teraz wyrównany z nagłówkami. Przykład: Czcionka to Georgia. Teraz, jeśli przejdę na konsole: Myślę, że problem polega na tym, że …

1
Pokaż wolne bloki czasu w porządku dziennym trybu org
Chciałbym ułatwić znalezienie wolnych bloków czasu w mojej agendzie w trybie org. Na przykład, jeśli mam dwa spotkania, jeden: 9:30 - 10:30 i drugi 11:15 - 12:30, chciałbym na pierwszy rzut oka zobaczyć, że blok 10:30 - 11:15 jest bezpłatny. Innymi słowy, chcę móc rozróżniać czas wolny tak łatwo, jak …

5
Sposoby dyskretnej zmiany renderowania tekstu?
Piszę rozszerzenie emacs do użytku z rozpoznawaniem mowy i szukam pomocy z określoną funkcją. Niektóre słowa, które rozpoznaje mowę (Dragon), konsekwentnie słabo rozpoznaje - nie ma znaczenia, ile razy je ćwiczysz, będzie po prostu ssać rozpoznawanie niektórych słów. W tym samym czasie zwykle, kiedy piszesz na temat lub kodujesz, będziesz …

3
Fontify region bufora innym trybem głównym
Mam bufor, który pokazuje dokumentację modułów Ansible. Bufor ma swój własny tryb główny, który zapewnia wszystkie standardowe rzeczy. Warto zauważyć, że buforuje on bufor, aby podświetlić wbudowane znaczniki, opcje, sekcje itp. Podsumowując, jest bardzo podobny do M-x man. Na dole dokumentacji jest zwykle kilka przykładów kodu w YAML. Też chciałbym …
12 font-lock  region 

2
org-mode bez klawiszy strzałek
Tryb mapowania w trybie Org domyślnie używa klawiszy strzałek do funkcji wspólnych. Czy ktoś rozsądnie odwzorował ustawienia trybu organizacji, aby całkowicie unikać klawiszy strzałek? Proszę Podziel się.
12 org-mode  keymap 

3
Jak ustawić kolory frędzli na dowolny kolor tła?
Używam trybu wolnego od zakłóceń, który wykorzystuje gigantyczne prążki do centrowania nazwanego bufora bzg-big-fringe-mode. Problem w tym, że te frędzle często mają inny kolor niż tło, co daje brzydki efekt wizualny (patrz zdjęcie na końcu). Nie mam problemu z ręcznym ustawieniem tego, ustawiając kolor frędzli na kolor tła, tak jak: …
12 fringe  colors 

1
Jakie są potencjalne pułapki włączenia wiązania leksykalnego dla bufora?
Zostało to zainspirowane dyskusją na temat wiązania leksykalnego a leksykalno-letniego w tym pytaniu . Jak leksykalno-wiązanie daje możliwość posiadania użytecznych closures ludzie mogą być wykorzystane w innych językach takich jak JavaScript, dlaczego nie włączono go cały czas? Zakładając, że wsteczna kompatybilność ze starszą wersją Emacsena nie stanowi problemu, jakich pułapek …

2
Jak umieścić twarze TODO w pliku?
Zdefiniowałem następujące stany TODO w pliku trybu org: #+SEQ_TODO: TODO(t) WAIT(w) | DONE(d) I dostosowałem kolory dla stanów TODO: Ukryj twarze słów kluczowych organizacji: INS DEL Cons-cell: Słowo kluczowe: TODO Twarz: Wartość Kolor menu: czerwony INS DEL Cons-cell: Słowo kluczowe: CZEKAJ Twarz: Wartość Kolor menu: pomarańczowy INS DEL Cons-cell: Słowo …
12 org-mode 

1
Jak uzyskać ograniczniki tęczy / bloki tęczy, aby wyróżnić matematykę liniową w równaniach LaTeX
Używam znaków przestrzennych z AUCTeX do edycji LaTeX i chciałbym, aby ograniczniki tęczy i / lub bloki tęczy podkreślały równania matematyczne LaTeX. Niestety działa to tylko częściowo, tzn. Niektóre równania są podświetlone, a niektóre nie: W przykładowym zrzucie ekranu wbudowana matematyka $nie jest podświetlana, podczas gdy reszta - w tym …

3
Automatycznie aktualizuj pakiety i usuwaj stare wersje
Jestem trochę kompulsywny, jeśli chodzi o aktualizowanie pakietów dla wszystkich moich systemów, więc prawie codziennie uruchamiam list-packages-> U-> x-> y-> yaktualizację moich pakietów i usuwanie starych wersji po zakończeniu aktualizacji. Jak mogę zautomatyzować ten proces, aby przynajmniej musiałem uruchomić tylko jedną funkcję, aby zaktualizować, skompilować i usunąć moje pakiety? Czy …
12 package 

1
Wykonać zewnętrzny skrypt po zapisaniu w określonym trybie?
Kiedy jestem w org-modeśrodku, chcę, aby Emacs wykonał skrypt bash, który napisałem za każdym razem, gdy uderzę, C-x saby zapisać. Skrypt automatycznie synchronizuje plik, który zapisuję, z moim Raspberry Pi. Oczekuje nazwy pliku jako argumentu. Jak powiedzieć Emacsowi, aby orgpodczas zapisywania uruchamiał zewnętrzny skrypt na plikach?

1
zmiana roli podkreślenia i znaku minus tylko w trybie LateX
Podczas pracy z plikami tex z auctex + emacs (tryb LateX) używam częściej _ (podkreślenie) zamiast - (znak minus). To samo co ^ zamiast 6. Niedogodność polega na tym, że powinienem częściej naciskać klawisz Shift. Pożądane byłoby dostosowanie emacsa w taki sposób, aby gdy emacs był w trybie LateX ( …


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.