emacs и шпаклевка на окнах 7

Моя рабочая станция была недавно обновлена к Windows 7. Я загрузил шпаклевку и настроил ее к тем же настройкам, которые я имел в соответствии с Vista.

Каждый раз, когда я ssh к vm рабочий Centos 5.4 и попытка выполнить emacs на файле, я получаю ошибку о соединении с X-сервером:

[ecto1 ~]$ emacs foo.bar
Connection lost to X server `localhost:10.0'

Я никогда не получал это сообщение об ошибке, когда у меня была Vista. Я могу обойти его путем искажения emacs к 'emacs - СЗ', но я не чувствую, что мне придется сделать это.

У моего коллеги есть те же аппаратные средства, которые имели то же обновление, и его сессии, кажется, не делают это.

Совет? Я ничего не могу найти на Google и не знаю, где еще запустить.

[ecto1 ~]$ emacs -version
GNU Emacs 21.4.1
0
задан 20.04.2010, 01:03

2 ответа

Предположение, что Вы не хотите выполнять emacs как клиент к X-серверу, проверяет Вашу конфигурацию Шпаклевки дважды под Connection/SSH/X11 и удостоверяется, что "Включают передачу X11", неконтролируем.

2
ответ дан 24.11.2019, 06:55

Проверьте свои настройки PuTTy дважды и удостоверьтесь, что Сессия X11 передается правильно, и у Вас есть сервер X11, работающий локально. Если Вы не хотите открывать окно GUI, работая emacs -nw лучшая альтернатива.

Поведение по умолчанию для emacs состоит в том, чтобы попытаться открыть окно GUI. Если у Вас нет X11 правильно переданным с Менеджером окон X11 (как Hummerbird, превышают), работающий локально, программа перестанет работать.

0
ответ дан 24.11.2019, 06:55

Теги

Похожие вопросы