Описание тега emacsclient
NoneEmacsclient - это программа, которая позволяет пользователю подключаться к серверу Emacs. Это полезно при использовании Emacs в качестве редактора по умолчанию в Unix-подобных системах, так как позволяет вызывать Emacs без создания нового процесса, что позволяет повторно использовать общие буферы и историю команд.
5
ответов
emacsclient не оценивает цвет темы?
При загрузке запускаю emacs --daemonи это оценивает мой .emacs за одним исключением: (add-to-list 'путь загрузки "~/.elisp/zenburn-emacs"); исправить проблему с загрузкой (требуется Зенберн) ;;; цветовая тема - zenburn? (add-to-list 'путь загрузки "…
24 мар '11 в 05:50
4
ответа
Использование сервера Emacs и emacsclient на других машинах в качестве других пользователей
Я знаю что после звонка (start-server) внутри существующей сессии Emacs я могу использовать emacsclient -c (на том же компьютере), чтобы создать новые кадры, которые подключаются к этому серверу, так что каждый новый кадр создается emacsclient имеет…
22 сен '12 в 18:48
2
ответа
Как запустить два окна / фрейма в emacs с помощью emacsclient?
Я хотел бы создать несколько кадров / окон Emacs. Emacs запускается emacs --daemon и я призываю Emacs emacsclient, Я хочу указать другое окно / кадр -c вариант: emacsclient -c, Но даже с -c вариант, я не могу запустить другой кадр / окно. Звонить дв…
12 окт '13 в 21:55
1
ответ
Удаленный клиент emacs подключается, но не создает новый фрейм в терминале
Я настроил и запустил сервер emacs в режиме TCP: добавленной (setq server-host "10.16.184.33") а также (setq server-use-tcp t) в.emacs побежал emacs --daemon На том же хосте работает emacsclient -t вызывает кадр emacs в текущем терминале и работает …
03 сен '13 в 14:00
1
ответ
Запустить emacsclient внутри emacs (как делает magit)
Я ищу способы запуска emacs в режиме оболочки и хочу, чтобы клиент подключился к включающему экземпляру emacs, поэтому мне не нужно переключаться на экземпляр, на котором запущен сервер, для редактирования файла. Я чувствую, что это выполнимо, потом…
10 июл '14 в 17:33
1
ответ
Умеренный крючок на убийстве
Я пытаюсь найти хук в Emacs, который должен сработать прямо перед корректным завершением работы сервера emacs. Я пробовал kill-emacs-query-functions, kill-emacs-hook, server-done-hook с помощью elisp, например: (add-hook 'server-done-hook '(lambda (…
17 сен '10 в 16:34
1
ответ
Как открыть файл EMACS в OS X, дважды щелкнув по нему, используя команду `emacsclient`?
Я хочу открыть файл режима орг, выбранный в Finder, дважды щелкнув по нему. Но так как я использую Emacs в режиме демона, я хочу использовать emacsclient Команда для этого. Таким образом, основная идея заключалась в том, чтобы обернуть команду emacs…
07 авг '17 в 14:04
2
ответа
emacsclient всегда запускается как консольное приложение
Когда emacs еще не запущен, emacsclient всегда запускается как консольное приложение, но я бы хотел, чтобы оно запускалось как приложение с графическим интерфейсом. Это команда, которую я использую: emacsclient -a "" file -a "" Можно ли запустить эк…
02 янв '12 в 08:40
2
ответа
Как я могу защитить emacs-сервер?
Я хотел бы убедиться, что только я могу подключиться к серверу emacs, который я инициализировал. Я часто использую машины, в которые другие люди могли бы войти по SSH, и я не вижу, что мешает им открыться emacsclient и работает M-x kill-emacs которы…
07 май '11 в 13:31
2
ответа
Как запустить определенный код elisp после запуска нового кадра Emacsclient?
Чтобы узнать, как автоматически оценивать определенный код lisp при каждом запуске emacsclient, нажмите здесь. Моя проблема в другом. Я хочу написать скрипт, который открывает новый фрейм Emacs (с фокусом на нем) (один из способов сделать это - зап…
30 дек '09 в 15:35
0
ответов
Как скрыть другие буфера Emacsclient?
Когда я запускаю первый emacsclient с открытым файлом, тогда второй emacsclient видит этот открытый файловый буфер первого emacsclient и может уничтожить этот буфер. Я хочу, чтобы демон emacs скрывал для каждого клиента буферы других клиентов и унич…
01 авг '18 в 03:20
1
ответ
Имя сервера Emacsclient не распознано
Я бы хотел emacsclient подключиться к данному серверу Emacs из командной строки. Чтение руководства Использование Emacs в качестве сервера Я подумал, что могу сделать что-то вроде: emacs --eval '(server-start)' --eval "(set-variable 'server-name \"f…
13 авг '14 в 13:24
1
ответ
emacs --daemon с --batch и входным файлом
Я хотел бы создать сценарий, который просто очищает пробелы и вкладки для нескольких файлов в папке для меня. Я создал Bash-файл, среди прочего: emacsclient -t -e '(progn (prelude-cleanup-buffer-or-region) (save-buffer-kill-terminal))' $FILE Теперь …
27 окт '14 в 12:43
1
ответ
OS X: как заставить скрипт командной строки появиться как вспомогательное приложение для обработки mailto?
Я пытаюсь настроить Emacs как мое предпочтительное приложение, когда пользователь нажимает на ссылку mailto:. Emacs имеет возможности для этого: emacs 23 на OS X: ссылки mailto и вызов compose-mail? http://www.emacswiki.org/emacs/MailtoHandler и я с…
13 ноя '10 в 00:38
3
ответа
Слабый фокус окна
Как последовательно контролировать фокус окна после запуска emacsclient? В настоящее время фокус зависит от того, запущен ли у меня сервер emacs. Когда emacsclient вызывает альтернативный редактор, фокус смещается на новое окно emacs. Когда emacscli…
03 сен '10 в 14:25
1
ответ
emacsclient: не удалось получить имя терминала
ssh -X root@localhost "emacsclient -c" Warning: untrusted X11 forwarding setup failed: xauth key data not generated Warning: No xauth data; using fake authentication data for X11 forwarding. emacsclient: could not get terminal name Я погуглил, но не…
02 окт '11 в 14:08
2
ответа
Как я могу отправить сигнал Cg /quit в emacs из emacsclient, когда сервер занят?
В моей текущей настройке я запускаю emacs --daemon при загрузке и последующем использовании emacsclient делать работу. Тем не менее, я заметил проблему с этим. Когда происходит сложная часть обработки, Cg перестает работать: сложная работа не может …
28 фев '13 в 19:21
1
ответ
Запуск emacs-daemon зависает, если в файле есть данные для автоматического сохранения
Я настроил desktop.el так, чтобы при запуске emacs автоматически открывал все файлы, которые оставались открытыми в прошлый раз, когда я убивал emacs. Теперь, когда я запускаю emacs в качестве демона, и у одного из вновь открытых файлов есть автосох…
08 фев '11 в 12:42
4
ответа
Псевдоним, чтобы заставить emacs открыть файл в новом буфере (НЕ в фрейме) и быть активированным / выйти вперед?
То, что я до сих пор alias em="open -a /Applications/Emacs.app "$@" && osascript -e 'tell application "Emacs.app" to activate'" Но я в тупике. С этим кодом em file.txt будет активирован, но не откроет файл. И я получаю 22:23: синтаксическая …
20 май '11 в 07:31
6
ответов
Как закрыть emacsclient gui frame, не убивая сервер
Как закрыть фрейм emacsclient, не убивая сервер / демон? дела C-x C-c или же C-x 5 0 в графическом интерфейсе будут выходить как фрейм, так и сервер (и другие клиенты), тогда как при выходе из терминала это будет просто выход из текущего кадра (PS: …
28 сен '13 в 17:16