Сначала я попробовал установить последнюю версию emacs-nox
, но это не сработало.
Затем я добавил -nw
в свой ~/.bash_aliases
, что работает в большинстве случаев, за исключением случаев, когда мне нужно запустить , sudo emacs [file]
я все равно получаю emacs с X. Более того, когда я устанавливаю свой редактор git на emacs и запускаю git commit -a
, всплывает emacs с X. Как мне отключить X глобально, чтобы мне не пришлось добавлять его -nw
во все возможные конфигурации?
решение1
До сих пор мне удалось создать псевдонимы bash дляemacsисудо. Отредактируйте свой ~/.bashrc
(или ~/.bash_aliases
если вы его используете), включив следующее:
alias emacs="emacs -nw"
alias sudo="sudo "
Я все еще разочарован тем, что последняя версия emacs-nox
не работает сразу из коробки.
Обновление: Я обнаружил, что не удалил старую версию emacs должным образом. Убедитесь, что при запуске команды remove вы включаете *
:
apt-get remove emacs*
apt-get install emacs23-nox