全局禁用 emacs 的 X 支持

全局禁用 emacs 的 X 支持

首先,我尝试安装最新的emacs-nox,但是没有用。

然后,我将其添加-nw到我的~/.bash_aliases,这在大多数情况下都有效,除了当我需要运行时,sudo emacs [file]我仍然会得到带有 X 的 emacs。此外,当我将 git 编辑器设置为 emacs 并运行 时git commit -a,会弹出带有 X 的 emacs。如何全局禁用 X,这样我就不必到处添加-nw到每个可能的配置中了?

答案1

到目前为止,我已经成功创建了emacs须藤. 编辑您的~/.bashrc(或者~/.bash_aliases如果您使用它)以包含以下内容:

alias emacs="emacs -nw"
alias sudo="sudo "

我仍然对最新版本emacs-nox不能开箱即用感到失望。

更新:我发现我没有正确删除旧版本的 emacs。请确保在运行删除命令时包含*

apt-get remove emacs*
apt-get install emacs23-nox

相关内容