当我们启动 emacs 时,它会打开欢迎屏幕。如何打开一个普通缓冲区,以便我可以继续写入(与 gvim 中相同),如果按下“X”关闭按钮,它会提示保存它。
问问题
101 次
3 回答
1
把它放在你的 .emacs 中。我不是 vi 用户,但根据您的描述,我认为这会满足您的需求。
(setq inhibit-startup-message t
initial-scratch-message nil
initial-buffer-choice "scratch")
于 2013-10-29T09:58:11.983 回答
0
您还可以使用 --no-splash 命令参数启动 emacs(即 runemacs.exe --no-splash)。效果相同,如果您不方便修改 .emacs 文件,则无需修改。
于 2013-10-29T13:30:13.397 回答
0
可能您应该在~/.emacs中的某处添加以下代码:
(switch-to-buffer
(make-temp-name "temp"))
主要思想是创建一个新缓冲区并立即切换到那里。
make-temp-name()将为临时缓冲区生成一个名称。由于它不存在,它将由switch-to-buffer()创建。
此外,您可能希望拥有一个新缓冲区的固定名称,因此您可以保留以下内容:
(switch-to-buffer "main")
于 2013-10-29T09:59:03.830 回答