Я запускаю 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, це не буде працювати, як очікувалося.