Emacs

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


4
Konwertuj strukturę trybu org na źródło kropkowe
Szybkie generowanie wykresów ze struktury przypominającej drzewo może być bardzo przydatne podczas robienia notatek w trybie organizacji, które wymagają udostępniania i / lub upiększania innym ludziom. Nie mogłem znaleźć innego sposobu niż ręczne utworzenie dynamicznego bloku dot / graphviz. Tłumaczenie z drzewa strukturalnego na prosty ukierunkowany wykres powinno być dość …
12 org-mode 

1
Usuń zaczepy dla określonych trybów
Chcę usunąć końcowe białe znaki przy zapisywaniu dla każdego trybu z wyjątkiem org-mode. W mojej .emacsmam następującą linię: (add-hook 'before-save-hook 'delete-trailing-whitespace) Używam use-packagemakra i próbowałem dodać (remove-hook 'before-save-hook 'delete-trailing-whitespace)do mojego :configbloku, ale to usuwa globalnie hak. Jak mogę go specjalnie usunąć org-mode?
12 hooks 

3
podkreśl bieżący błąd w oknie * kompilacji *
Po uruchomieniu polecenia kompilacji i przejściu do „następnego błędu” emacs rozpoznaje linię bieżącego błędu, umieszczając mały czarny trójkąt skierowany w prawo w lewym skraju bufora * kompilacji * . To miłe, ale moje stare oczy chciałyby odważniejszego wskaźnika. Podstawowym celem jest tutaj możliwość szybkiego wizualnego zidentyfikowania, który emacs linii identyfikuje …

1
Zapobiegaj wyświetlaniu przez kask polecenia utworzenia nowego bufora
Jeśli odwiedzisz katalog z helm-find-filesi wpiszesz nazwę pliku, który nie istnieje, przed otwarciem go w nowym buforze zostanie wyświetlony monit: File does not exist, create buffer? Chciałbym, aby ster po prostu utworzył bufor bez monitu. Nie mogę znaleźć opcji, aby to zrobić: w zasadzie chcę zmienną taką jak ido-create-new-buffer.
12 helm 

1
Tryb organizacji - parsowanie bogatego kodu HTML bezpośrednio podczas wklejania?
Obecnie w przypadku narzędzi do tworzenia notatek, takich jak Evernotei Quiver, mogę bezpośrednio kopiować treści HTML z mojej ulubionej przeglądarki, a następnie wklejać je do aplikacji, z zachowaniem całego formatowania + linku. Jednak w trybie org wydaje się, że wszystkie informacje o formatowaniu są tracone. Widziałem, że ktoś sugeruje używanie …


5
Jak liczyć znaki w buforze, w tym spacje?
Muszę zobaczyć, ile znaków zawiera mój tekst podczas pisania. Znalazłem te strony Emacs Wiki: Liczba słów i istnieje rozwiązanie bardzo zbliżone do tego, czego potrzebuję: użyłem drugiego rozwiązania z tej strony (Pokaż liczbę słów w wierszu trybu), ponieważ pokazuje on liczbę także postacie. Ale nie liczy spacji. Czy istnieje jakieś …
12 mode-line 

2
Jak określić drukarkę?
Emacs instrukcja mówi: M-x print-buffer Wydrukuj wydruk bieżącego bufora z nagłówkami stron zawierającymi nazwę pliku i numer strony. M-x lpr-buffer Wydrukuj wydruk bieżącego bufora bez nagłówków strony. M-x print-region Polub, print-bufferale drukuj tylko bieżący region. M-x lpr-region Polub, lpr-bufferale drukuj tylko bieżący region. [...] Aby określić drukarkę, która ma być …
12 print 

1
Eksport: WŁAŚCIWOŚCI: bloki z trybem org?
org-modeInstrukcja mówi, że jest to możliwe do szuflad własności eksport , ale stara się #+OPTIONS: d:t nie eksportuje żadnych :PROPERTIES:bloków jak kiedyś. Po przeczytaniu rozdziału Szuflady wydaje się, że nie jest to już możliwe, przynajmniej w najnowszej org-modewersji: Możesz wybrać nazwę szuflad, które chcesz wyeksportować za pomocą org-export-with-szuflady. W takim …

3
Jaki jest najłatwiejszy sposób na implementację funkcji takiej jak format-time-string
format-time-string Funkcja przyjmuje ciąg znaków i zastępuje zestaw specjalnych konstrukcjach w tym ciąg znaków (poprzedzone %) z jakiegoś konkretnego tekstu. Chciałbym zaimplementować taką funkcjonalność we własnej funkcji: Mam alist między znaków i symboli, takich jak: '((?n . name) (?r . reputation)). Funkcja powinna mieć ciąg podobny do "My name is …
12 elisp 

1
w trybie termicznym, jak uruchamiać regularne polecenia emacsa?
Po uruchomieniu trybu termicznego Emacs przekazuje wszystkie naciśnięcia klawiszy do uruchomionego terminala. Jest to świetne ze względu na kompatybilność, ale pozostawia za sobą funkcjonalność Emacsa. Jak wrócić do funkcji Emacsa (na przykład, aby przełączyć bufor).
12 term 




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.