Emacs

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

4
Jak wyrównać wcięcia słów kluczowych?
Prawdopodobnie pod wpływem Clojure częściej używam list nieruchomości jako struktur danych. Emacs przez większość czasu wcina je w ten sposób, `(:token ,token :token-quality ,quality) , podczas gdy tego właśnie wolałbym `(:token ,token :token-quality ,quality) . Zastanawiam się, czy ktoś już to rozwiązał?
17 elisp 

3
Dlaczego muszę dodawać każdy pakiet do ścieżki ładowania? (lub Problem z pakietem wymaga w moim pliku init)
Za każdym razem, gdy instaluję pakiet z Menu Pakietu, jeśli spróbuję requirego w swoim pliku init, pojawia się błąd, chyba że ręcznie dodam go do ścieżki ładowania: (add-to-list 'load-path "/home/nick/.emacs.d/elpa/use-package-20141220.1645") (require 'use-package-autoloads) (require 'use-package) To nużące. I zwykle ścieżka pakietu zawiera numery wersji. Jeśli pakiet został zaktualizowany, muszę ręcznie edytować …


3
Jak zwinąć cofnąć historię?
Pracuję nad trybem Emacsa, który pozwala kontrolować Emacsa za pomocą rozpoznawania mowy. Jednym z problemów, na jakie natknąłem się, jest to, że sposób, w jaki Emacs obsługuje cofanie, nie pasuje do tego, jak można oczekiwać od sterowania głosowego. Gdy użytkownik wypowiada kilka słów, a następnie zatrzymuje się, nazywa się to …




1
Konwencje komentowania Emacsa Lispa
Dodatek D.7 do podręcznika Emacs Lisp Reference Manual wymienia kilka wskazówek dotyczących komentarzy: ;Do wstawiania komentarzy należy stosować pojedyncze średniki ( ). W ;;komentarzach do wiersza należy stosować podwójne średniki ( ). Potrójnych średników ( ;;;) należy używać w przypadku „komentarzy, które należy traktować jako nagłówek według trybu pomocniczego Zarys”. …
17 elisp  comment 

2
Daty dziennika
W buforze dziennika Magit zatwierdzenia (jeden na wiersz) są pokazane z datą względną. Jest to przydatne w przypadku ostatnich zatwierdzeń, ale nie ma sensu w przypadku starszych zmian. W szczególności sprawia to, że denerwująco trudno jest powiązać daty zatwierdzenia z konkretną datą, np. Znaleźć odpowiedź na pytanie „która zmiana mogła …
17 magit 

8
jak przejść bezpośrednio do nagłówka org?
Jeśli jestem w pliku org, chcę polecenia, które zawęża listę kandydatów, w stylu bluszczu / steru, złożonym ze wszystkich nagłówków org w pliku i pozwala mi wybrać nagłówek poprzez wyszukiwanie rozmyte, do którego chcę przejść do. Czy jest na to sposób?

4
Magit - Jak rozwinąć wszystkie i zwinąć wszystkie sekcje w stanie magit
Naciśnięcie TABpojedynczego pliku niestacjonarnego pokazuje lub ukrywa szczegóły dotyczące tego pliku. Jak pokazać i ukryć (przełączyć) szczegóły wszystkich plików nieustawionych jednocześnie? Natknąłem się na poziomy konturu-skóra-podpoziom M-x. Ale chciałbym poznać kluczową kombinację, aby zrobić to w sposób przełączany. Pisałem też, ?aby sprawdzić skróty klawiszowe dla obszaru statusu magitów, ale nie …
17 magit 

2
Konwencja o używaniu Cx lub Cc jako kluczy prefiksów
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 …

1
Integracja kalendarza w trybie organizacji?
Kalendarz (wywoływany przez M-x calendar) ma funkcję integracji pamiętnika. W ten sposób można wyświetlić dowolną specjalną datę w buforze kalendarza (dzień zostanie pokolorowany, jeśli istnieje dziennik dla tego dnia), a także wyświetlić szczegółowy wpis dnia d. Ponieważ tryb org ma również funkcję znacznika czasu, fajnie byłoby zintegrować go z kalendarzem, …

2
Dlaczego (punkt-minuta) jest znacznie bardziej popularny niż 1?
Przeszukałem wszystkie pliki Emacs Lisp w repozytorium Emacs Git i znalazłem (goto-char (point-min))3621 razy i (goto-char 1)31 razy. Osobiście widzę wiele, (point-min)ale nie ma 1, nawet w wielu przypadkach, to 100% pewność, że region nie jest zawężony. Oto moje pytanie: jest (point-min)nadal preferowane niż 1nawet w nie zawężonym buforze? Myślę, …
16 buffers 

3
Tryb demona: odroczyć interaktywne monity podczas uruchamiania?
(Zwróć uwagę, że przeciwnie, to pytanie nie jest takie samo jak Jak uruchomić w trybie demona i ukryć interaktywne okna dialogowe? Ponieważ na to pytanie „odpowiedział” autor, który wyeliminował to, co spowodowało pojawienie się konkretnego monitu). Chciałbym wiedzieć, czy istnieje ogólny sposób, aby nie emacs --daemonzawieszać się na zawsze i …

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.