Pytania otagowane jako emacsclient

emacsclient to program, który pozwala użytkownikowi połączyć się z serwerem Emacs. Jest to przydatne podczas używania Emacsa jako domyślnego edytora w systemach uniksopodobnych, ponieważ umożliwia wywoływanie Emacsa bez tworzenia nowego procesu, co pozwala na ponowne użycie współdzielonych buforów i historii poleceń.


7
Jak mogę użyć mojego lokalnego klienta Emacs jako $ EDITOR dla zdalnych komputerów, do których mam dostęp przez TRAMP?
Często używam TRAMP do zarządzania kilkoma zdalnymi serwerami, zarówno do edycji plików, jak i uruchamiania zdalnych powłok shell-mode. Nie działa to jednak, gdy polecenie używa EDITORzmiennej do edycji pliku, na przykład crontab -edlatego, że shell-modejest to „głupi” terminal, który nie obsługuje uruchamiania w nim innego edytora. Lokalnie robię to za …

5
Emacsdaemon i Emacsclient na Macu
System operacyjny: OS X 10.9.5, Mavericks GNU Emacs 24.3.1 (x86_64-apple-darwin13.1.0, Carbon Version 1.6.0 AppKit 1265.19) z 2014-04-03 na Rainers-MacBook-Pro-3.lokalny Zainstalowałem emacsa przez homebrew z railwaycat i działa ładnie - żadnych skarg. Nie używam emacsa w terminalu i zwykle uruchamiam go za pomocą aplikacji. Jak powiedziałem - do tej pory jestem …

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 …

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 …

3
Czy jest jakiś sposób, aby uruchomić funkcję hook tylko raz?
Kontekst Korzystam z after-make-frame-functionshaka, aby poprawnie załadować motywy w konfiguracji klient / serwer emacs . W szczególności jest to fragment kodu, którego używam do tego (na podstawie tej odpowiedzi SO ): (if (daemonp) (add-hook 'after-make-frame-functions (lambda (frame) (select-frame frame) (load-theme 'monokai t) ;; setup the smart-mode-line and its theme (sml/setup))) …

2
Korzystanie z trybu demona w Gnome 3
Zmusiłem demona Emacsa do pracy za pomocą wiersza poleceń na stronie EmacsWiki , ale utknąłem na tym, jak zmusić klienta do uruchomienia przez program uruchamiający Gnome 3. Jak skonfigurować plik pulpitu Gnome, który uruchamia okno GUI, które łączy się z demonem Emacsa?


4
Uruchom emacs GUI z emacsclient
Używam emacsa 25.1. Mam serwer emacs startujący jako demon podczas uruchamiania i mogę otworzyć sesję terminala emacs z następującym aliasem: alias em="emacsclient -t" Jak mogę uruchomić GUI emacs w podobny sposób?

3
Załaduj ponownie zmienne środowiskowe
To pytanie zostało zadane na stronie superużytkownika, że istnieje sposób na przeładowanie zmiennych środowiskowych w emacach , ale nie podano dobrego rozwiązania. Używam EmacsClient z często więcej niż 30 otwartymi buforami, jeśli zmienię zmienną środowiskową w powłoce, muszę wyjść z EmacsClient (i ponownie otworzyć wszystkie bufory) lub muszę ręcznie ustawić …

2
Wywołaj emacsclient z programu wywoływanego przez Emacsa
Wystąpił problem z przeglądaniem plików dokumentacji pdf w programie AucTex. Używam pdf-toolsdo przeglądania plików PDF z poziomu Emacsa i ustawiłem emacsclient -njako domyślną przeglądarkę pdf (przez xdg-mime w systemie Debian Linux). Działa to dobrze w większości przypadków, ale psuje (Tex-documentation-texdoc ...)funkcję Auctex ( C-c ?). Zawęziłem problem do jednego wiersza …

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.