Я использую Ubuntu 11.10. Когда я набираю команду «emacs» в терминале, она открывает emacs как отдельное окно. Как его открыть в терминале, как редактор nano?
Я использую Ubuntu 11.10. Когда я набираю команду «emacs» в терминале, она открывает emacs как отдельное окно. Как его открыть в терминале, как редактор nano?
Ответы:
Emacs имеет множество вариантов запуска. То, что вы ищете, -
emacs -nw
это откроет emacs внутри терминала, не обращая внимания на переменную среды DISPLAY, даже если она установлена. Длинная форма этого флага - emacs --no-window-system
.
Более подробную информацию о параметрах запуска emacs можно найти в руководстве .
Для обеспечения функциональности перейдите в ваш .profile
или .bashrc
файл, расположенный по адресу, /home/usr/
и внизу добавьте строку:
alias enw='emacs -nw'
Теперь каждый раз, когда вы открываете сеанс терминала, вы просто набираете, например, enw
и у вас есть трехбуквенная опция emacs no-window :).
Мне не понравилось решение с псевдонимом для моих целей. Во-первых, это не сработало для настройкиexport EDITOR="emacs -nw"
.
Но вы можете перейти --without-x
к настройке, и тогда emacs
в терминале всегда будет открываться обычная ol ' .
curl http://gnu.mirrors.hoobly.com/emacs/emacs-25.3.tar.xz
tar -xvzf emacs-25.3.tar.xz && cd emacs-25.3
./configure --without-x
make && sudo make install