Emacs

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

2
Jakie są wbudowane pakiety z ładnym kodem źródłowym? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Próbuję zapoznać się z Emacsem Lispem, jego składnią, strukturami danych itp., Więc zastanawiałem …


1
Asynchronicznie czekaj na dane wyjściowe z procesu komendy
Przede wszystkim wyłączenie odpowiedzialności. Badałem to wiele razy i jestem całkiem pewien, że już znalazłem odpowiedź w ten czy inny sposób, ale po prostu jej nie rozumiem. Mój problem jest następujący: Mam proces przebiegający przez komendę Chcę wysłać wiersz danych wejściowych, przechwycić dane wyjściowe i zobaczyć, kiedy się skończy (kiedy …

1
Po zaktualizowaniu Emacsa 25.1 do 26.1 tryb org nie działa
Nie jestem ekspertem od Emacsa, ale org-modeczęsto go używam . Skonfigurowałem Emacsa do rozpoznawania .orgplików. Po aktualizacji do wersji 26.1 Emacs nie tylko rozpoznaje .orgpliki: File mode specification error: (file missing Cannot open load file No such file or directory ob-sh) ale nie można nawet zmienić na org-mode. M-x org-modedaje: …
12 org-mode  emacs26 

2
Stopniowo zamień podany ciąg
Powiedzmy, że mam taki tekst poniżej: AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) AC (nn) Teraz chcę zastąpić nntakimi liczbami AC (0) AC (1) AC (2) AC (3) AC (4) AC (5) AC (6) AC (7) AC …

2
Czy emacs ma opcję wyświetlania ustawień kompilacji?
Czy emacs ma opcję lub jakieś wewnętrzne polecenie, które wyświetla ustawienia czasu kompilacji i obsługiwane przez niego funkcje? Dobrym przykładem jest nginx -Vpolecenie, które wyświetla listę ./configureopcji, z którymi zostało skompilowane.
12 config  build 

2
Magit - Jak mogę sprawdzić lokalną gałąź zdalną bez wpisywania całej nazwy gałęzi?
Mam zdalny oddział remote-branch-long-name. Kiedy skończę kasę po ukończeniu steru, mogę pisać remote-branchi origin/remote-branch-long-namepojawiać się jako opcja. Problem polega na tym, że aby wyewidencjonować lokalnie tę gałąź, faktycznie nie mogę przejść do tej gałęzi, muszę się przełączyć remote-branch-long-name (without the origin/ prefix), ponieważ ster nie zapewnia tej opcji zakończenia, muszę …
12 magit 

1
Jaka jest różnica między sh i shell dla org-babel?
Eksperymentuję z pozyskiwaniem danych z trybu org do moich skryptów powłoki i natknąłem się na dziwność: #+tblname: simple-table | 1 | | 2 | | 3 | | 4 | | 5 | #+name: work-with-simple-list-shell #+begin_src shell :var tbl=simple-table echo "$tbl" #+end_src #+RESULTS: work-with-simple-list-shell : 1 #+name: work-with-simple-list-sh #+begin_src sh …


1
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 ponawiania ostatniego zatwierdzenia, którego możemy użyć: $ git commit …
12 magit  git 

3
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ę ich pozbyć? Biorąc pod uwagę, że advice-removepotrzebujesz …
12 advice 

3
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 wersji pliku. Skoro nigdy nie używam …

2
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 install gtk+3 Error: gtk+3-3.18.9 already installed To install this version, first `brew unlink gtk+3` Wygląda …
12 osx 


1
Zaufaj .dir-locals.el
Chcę umieścić konfigurację poza moim init.elplikiem .dir-locals.el, tj. Następujące: ((nil (let ((dirs '(".cask" "core" "packages" "modules" "snippets" "themes"))) (mapc #'(lambda (path) (add-to-list 'projectile-globally-ignored-directories path)) dirs)))) Ale za każdym razem, gdy próbuję otworzyć dowolny plik w moim .emacs.dfolderze, emacs pyta mnie, czy to możliwe, aby zapisać ten kod. Próbowałem go wyciszyć, …

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.