如何在bash中打开emacs
我使用的是Ubuntu 11.10。 当我在terminalinput命令“emacs”时,它将emacs作为一个单独的窗口打开。 如何在terminal内打开它,如nano编辑器?
Emacs有很多启动选项。 你正在寻找的是emacs -nw
这将打开terminal内的emacs忽略DISPLAY环境variables,即使它被设置。 这个标志的长forms是emacs --no-window-system
。
有关emacs启动选项的更多信息可以在手册中find。
只需inputemacs -nw
。 这将不会打开一个X窗口。
本着提供function的精神,您可以在位于/home/usr/
.profile
或.bashrc
文件中添加以下行:
alias enw='emacs -nw'
现在,每次打开一个terminal会话时,只需inputenw
而且您有三个字母的emacs no-window选项:)。
如果你需要打开没有X的EMACS:
emacs -nw
也可以添加--no-desktop
选项以避免启动保存的多个缓冲区。
emacs hello.c -nw
这是在terminal内部使用emacs打开一个hello.c文件