我可以让 Emacs 默认以文本终端模式(无窗口,如“emacs -nw”)启动吗?

我可以让 Emacs 默认以文本终端模式(无窗口,如“emacs -nw”)启动吗?

我不想在这里离题太远,但emacs -nw(在我看来)應該打开 emacs 的图形实例,并弹出一个窗口。但是,放弃开关-nw将调出 GUI,并且嵌入式 CLI 版本由新窗户转变?

无论如何,我可以这样做吗

emacs myfunscript.py

以此方式运行

emacs myfunscript.py -nw

并将我的业务保留在命令行上,我已经喜欢上它了?

谢谢。

答案1

我认为 -nw 代表无窗口。无论如何,您可以创建一个 shell 别名,例如在 bash 中

alias emacs='emacs -nw'

答案2

对于从源代码编译 emacs 的人,请--without-x像这样指定:

cd <downloaded emacs source>
./configure --without-x
make clean
make
sudo make install

选修的) 既然我们这样做了,我也想禁用一些半相关的功能。这是针对 emacs-27.2 的:

./configure --without-x --with-x-toolkit=no --with-jpeg=no --with-png=no --with-gif=no --with-tiff=no
make clean
make
sudo make install

相关内容