[英]Emacs… as your default shell?
有没有可能而不是加载/ bin / bash,我的终端在打开它时加载emacs或emacsclient,用eshell会话? 是否可以从emacs会话中进行ssh-> screen而不会遇到问题?
我想这样做纯粹是为了了解emacs,因为我非常喜欢它。
请不要讨厌文字等:)
emacs -f eshell
编辑:如果您不想启动新的emacs,您可以使用emacsclient。
emacsclient -e '(eshell)'
确保你已启动服务器,最好的方法是在你的(server-start)
添加(server-start)
。 emacs的
您可以将shell设置为/usr/bin/emacs
(或任何位置),使其成为默认shell。 因为Emacs不是shell,所以它可能会很奇怪。 这是一个编辑。 程序希望你的shell以某种方式运行,而Emacs不会那样工作。
您可以执行Mx term
ret以获取可以连接到远程计算机并启动屏幕的终端。 我不知道仿真的质量。 没有伤害尝试。
这些看起来都不适合我,前者绝对是一个麻烦制造者。
是的你可以。 我做了几个月一次。 最有趣的事情可以被驯服。 当他们看到我登录到emacs时,看到同事的反应真是太棒了。
echo /usr/bin/emacs >> /etc/shells
chsh -s /usr/bin/emacs
刚尝试从Emacs中运行屏幕(在shell缓冲区中),但我得到以下内容:
angelv@vaso:~$ screen -D -R
Clear screen capability required.
angelv@vaso:~$
所以我想这是不可能的。 无论如何,我不明白为什么你想要这个(我使用每日屏幕+ emacs)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.