Emacs

12
Cofnij wszystkie otwarte bufory (i ignoruj ​​błędy)

Podczas pracy nad projektem pod kontrolą wersji za pomocą git często chcę robić pewne rzeczy w powłoce, które wpływają na wiele moich otwartych plików, a następnie odwracać każdy otwarty bufor, aby upewnić się, że przypadkowo nie zablokuję nowej wersji z tym, co miałem otwarte. Wiem, że magitmoże...

12
Skompilować emacsa za pomocą xwidget pod OSX?

Jak skompilować Emacsa xwidgetpod OSX? Podczas próby uruchomienia ./configure --prefix=$HOME/emacs-xwidgets --with-x-toolkit=gtk3 --with-xwidgetspojawia się błąd configure: error: xwidgets requested but gtk3 not used.. Ale wygląda na to, że mam GTK + 3.0 - sandric@sandric-mac ~/emacs> brew...

12
Org Mode Babel - Interaktywna ocena bloku kodu w Pythonie

Podobnie jak w przypadku tego pytania , chciałbym ocenić (w trybie org) bloki kodu źródłowego Pythona zawierające instrukcje „wejściowe”, ale nie mogę znaleźć sposobu na interaktywną ocenę (z wejściem użytkownika) podczas oceny lub dać jej znać z góry (na przykład przechowywane w pliku). Moim...

12
Funkcja wyszukiwania / zamiany do zamiany tekstu

I często znajduję się próbując zastąpić np fooz bara barz foow buforze. Zazwyczaj robię to w następujący sposób: 3 query-Zastępuje: aaa -> @@@, bbb -> aaa,@@@ -> bbb zrezygnuj z automatyzacji i po prostu zrób to ręcznie Przypuszczam, że możliwe jest uzyskanie działania przy użyciu...

12
Programowo uzyskaj ślad po błędzie

Jeśli w kodzie Emacs Lisp zasygnalizowany jest błąd, debug-on-errorpojawia tsię bufor śledzenia, który ułatwia ustalenie, gdzie wystąpił błąd. Jednak w przypadku błędów, które występują podczas asynchronicznego przetwarzania odpowiedzi z sieci, denerwujące byłoby pojawienie się bufora śledzenia...

12
Znaczenie okresu w (. 123)

Dowiedziałem się, że . /path/to/filebash służy do wykonywania pliku. Z ciekawości ewaluuję coś w stylu Emacsa (. 123) ⇒ 123 (read "(. 123)") ⇒ 123 Wygląda na to, Emacs po prostu brzmi (. 123)jak 123to, co się

12
Opóźnienie ruchu punktu Emacsa (kursora)

Podczas uruchamiania previous-line, C-pczy <up>kursor skacze w górę linię bez żadnych problemów i opóźnień. Podczas uruchamiania next-line, C-nczy <down>kursor odpowiednio zeskakuje linię, ale ze znacznym opóźnieniem. Kiedy trzymam wciśnięty klawisz, nie widzę nawet punktu, który się...

12
Czy można nie używać cofania drzewa w trybie zła?

Co jakiś czas napotykam błędy w cofnięciu drzewa, gdzie nie mogę ponownie wykonać, z następującym znanym błędem , innym raportem i wątkiem reddit . primitive-undo: Unrecognized entry in undo list undo-tree-canary Jest to naprawdę złe i może powodować utratę pracy, jeśli nie zapisałeś najnowszej...

12
Jak mogę usunąć nienazwaną poradę?

Dobrze się bawiłem, dodając kilka rad do funkcji: (advice-add 'executable-find :around (lambda (f &rest args) (apply g args))) ;;; ^ Eee, literówka. Naprawiono to i ponownie oceniono powyższy kod. Ale teraz mam zarówno „poprawione”, jak i „zepsute” porady dotyczące tej funkcji. Jak się...

12
Magit - Cofnij ostatnie zatwierdzenie - Manipulacja historią

To pytanie StackOverflow ma najlepsze rozwiązania / podejścia do cofnięcia ostatnich zatwierdzeń. Zacząłem używać Magit kilka tygodni temu i po przejrzeniu całej jego dokumentacji wciąż nie mam ostatecznego / najlepszego sposobu na cofnięcie błędnie popełnionej zmiany. Na przykład: Do cofania i...

12
Jakaś książka naukowa napisana w trybie org?

Zastanawiam się nad napisaniem książki z fizyki w trybie org. Chociaż istnieje wiele książek naukowych o otwartym kodzie źródłowym, napisanych w LaTeX-ie, aby dowiedzieć się o ich przebiegu pracy (i źródle), nie mogłem znaleźć żadnej książki naukowej napisanej w trybie org. Czy jest lepsze pisanie...