Emacs

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

1
Sortowanie wierszy ze znakami akcentowanymi
Podczas sortowania linii według sort-lineslinii zaczynającej się od änastępuje po linii zaczynającej się od z. Byłoby miło, gdyby można było posortować wiersze ignorując akcenty, umlauty itp., Tak jak w słowniku. Idealnie linia zaczynająca się od ändernpowinna być następująca po linii zaczynającej się od anderen. Istnieje proste rozwiązanie do wyszukiwania znaków …
9 sorting 

1
Scal historię z wielu eshells
Przed przejściem do eshell miałem konfigurację zsh, aby: Po każdym poleceniu wypisz do pliku historii Dołącz zamiast zastępuj plik historii, aby podczas uruchamiania wielu powłok wszystkie były scalone w jedną dużą historię Obie opcje zsh są tutaj udokumentowane (patrz APPEND_HISTORY i INC_APPEND_HISTORY). Jest to bardzo przydatne w połączeniu z dużym …
9 eshell  history 


1
Proste użycie request.el
Moje żenująco łatwe pytanie brzmi: Dlaczego działa następujący kod: (require 'request) (defun geocoder () (request "http://rpc.geocoder.us/service/csv" ;;; **Hardcoded parameter!** :params '(("address" . "1600 Pennsylvania Ave, Washington DC")) :parser 'buffer-string :success (function* (lambda (&key data &allow-other-keys) (when data (with-current-buffer (get-buffer-create "*request demo*") (erase-buffer) (insert data) (pop-to-buffer (current-buffer)))))) :error (function* (lambda (&key …
9 elisp 


4
Jak mogę dodać „notatki boczne” do pliku tekstowego w trybie org?
Zastanawiam się, jak dodać ekwiwalent notatek dodatkowych (wskazówki, wskazania punktów myślenia, odniesienia) do tekstu w trybie org? Tagi działają dobrze, ale wydają się być ograniczone do nagłówków. Mógłbym również podzielić cały tekst na dwie kolumny o stałym rozmiarze (z |<140>|<20>|tabelą). Jednak w tym ostatnim przypadku tekst nie byłby odpowiednio płynny. …
9 org-mode 

2
Jak mogę uzyskać niestandardową szufladę org do otwierania / zamykania?
Moje szuflady nie wydają się zapadać z TAB. Próbowałem nawet kanonicznego przykładu : * This is a headline Still outside the drawer :DRAWERNAME: This is inside the drawer. :END: After the drawer. Kiedy umieszczam kursor na linii :DRAWERNAME:i uderzam, TABnic się nie dzieje: Ponadto, gdy umieszczam kursor na nagłówku i …
9 org-mode 

2
Jak napisać prostą funkcję „uzupełniania w punkcie”?
Zastanawiam się nad napisaniem głównego trybu edytowania talii Magic: the Gathering. Większość wydaje się dość prosta, ale mam jedno pytanie. Dostępnych jest około 15 000 unikalnych kart Magii (czyli kart o unikalnych nazwach). Chciałbym być w stanie ukończyć z nimi, pisząc funkcję zakończenia w punkcie. Szukałem prostego, podstawowego przykładu funkcji …

2
Jak napisać [0,1) w trybie LaTeX bez przerywania wcięcia?
Pisząc LaTeX za pomocą latex-mode, często chcę pisać w tekście „półotwarte interwały”. Na przykład, [0,1)który odnosi się do zestawu wszystkich liczb xz 0 <= x < 1. Niestety, te „niezrównoważone separatory” zdają się mylić parser wcięć, powodując niewłaściwe wcięcie następującego tekstu, zwykle przesuwając się w prawo. Oto przykładowy dokument. Poniższy …


2
Jak określić wersję pakietu wymaganą w pakiecie?
Mam teraz kilka pakietów, aw sekcji PackageRequires chciałbym umieścić w nim wszystkie wymagane pakiety, wygląda na to, że wymaga nazwy i wersji. Gdzie określasz numer wersji? Na przykład mam (cl-lib „0,5”), ale jaki jest najlepszy sposób określenia minimalnej wersji, której mogę używać? Widzę aktualną wersję, ale jaki jest najlepszy sposób …
9 elisp  package 

1
Jaka jest różnica między hookiem po inicjacji i emacsem podczas uruchamiania
Wydaje się, że istnieje kilka haczyków na temat działań związanych z inicjalizacją Emacsa. Nie jestem jednak pewien, jakie są ich różnice, a krótki przegląd Google daje niewiele informacji. Czy jest emacs-startup-hookto wykonywane natychmiast po uruchomieniu Emacsa, ale niekoniecznie czeka na zakończenie inicjalizacji?
9 hooks 

1
Jak dobrze radzić sobie z git diff z kompatybilnym trybem wizualnym?
Składam rękopis w trybie org z visual-line-modewłączonym. Fizycznie jeden z moich akapitów to po prostu linia, która jest miękko owinięta. W tym przypadku, gdy próbowałem git diff (magit), aby zobaczyć, co zmieniłem, cała ta linia (akapit) jest oznaczona do zmiany. Nie mogłem dowiedzieć się, która część tego akapitu została po …
9 magit  git 



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.