Я запускаю Emacs 23 в Debian Squeeze. ~/.emacs
не містить жодних server
пов'язаних команд.
Я запускаю Emacs і входжу C-h v server-mode
, який повертається nil
, оскільки жоден сервер не працює. Потім я входжу M-x start-server
, який запускає сервер Emacs у запущеному екземплярі Emacs.
Однак змінна server-mode
є, nil
коли я ще раз перевіряю її. Тільки після запуску M-x server-mode
змінна server-mode
отримує значення t
. Це помилка чи я щось роблю не так?
Серверний режим працює нормально після входу start-server
; Я можу використовувати emacsclient
для відкриття файлу на сервері Emacs. Однак я хотів використовувати змінну server-mode
в рядку режиму, щоб вказати, чи працює сервер, але якщо запуск сервера з start-server
не змінює значення server-mode
, це не буде працювати, як очікувалося.