.emacs编辑以始终在终端模式下启动Emacs?

tem*_*def 17 emacs dot-emacs

我使用emacs作为我的选择编辑器,因为我在终端中做了很多工作,所以我总是运行emacs作为

emacs -nw
Run Code Online (Sandbox Code Playgroud)

这样它就可以在终端而不是在窗口中运行.

我想运行emacs并让它知道它应该在终端中运行.我的问题是 - 如何编辑我的.emacs文件,这是默认行为?

rjr*_*ray 26

你不能在.emacs文件中这样做.在解析文件时,"已选择"的emacs二进制文件已在运行.

您可以emacs-nox像评论者建议的那样安装软件包,或者在shell中创建别名,以便"emacs"始终被视为"emacs -nw".

兰迪


tot*_*shi 15

我使用bash别名而不是.emacs来做到这一点.
将此行添加到〜/ .bashrc中.

alias emacs='emacs -nw'
Run Code Online (Sandbox Code Playgroud)