1

У меня Cygwin работает с Emacs 24.3.1 в Windows 8.1 с Emacs, загруженным из установки Cygwin, однако я не могу одновременно использовать Emacs и оболочку Cygwin или открывать несколько окон Emacs. Я хочу иметь возможность компилировать и запускать, использовать make и т.д., Используя оболочку, но, похоже, я могу использовать только оболочку или текстовый редактор. Я хочу, чтобы Emacs открывался так же, как в Linux, используя командную оболочку следующим образом:

emacs file.c &

и иметь возможность взаимодействовать как с оболочкой, так и с файлом. Как мне это сделать?

2 ответа2

1

Я настоятельно рекомендую tmux, который (вроде) является преемником экрана и также доступен в Cygwin.

$ tmux -V
tmux 1.9a
1

Насколько я понимаю ситуацию, Emacs, который поставляется с пакетом Cygwin emacs , запускается внутри терминала, и для того, чтобы Emacs был отделен от терминала или иметь несколько фреймов Emacs, вам необходимо установить пакет emacs-w32 . После этого все должно работать. Вы также получите поддержку изображений и PDF для Emacs.

Также есть пакет emacs-X11 , в котором используется менеджер окон X. У меня нет опыта с этим или с X, поэтому я не могу сказать больше, чем это существует.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .