有没有办法让Emacs在运行时默认提示我选择的二进制文件M-x ansi-term.它总是要求我,/bin/zsh但我有一个新的安装zsh在不同的路径.
或者,让Emacs在我键入时运行我想要的二进制文件会很棒 M-x my-ansi-term
我想运行R一个远程下一个盒子地方 Emacs(我不希望在远程机器上运行的Emacs).
(let ((default-directory "/user@remote:~"))
(R))
Run Code Online (Sandbox Code Playgroud)
一切正常,但是当连接remote丢失时,R死亡.这并不好,因为这意味着我必须在重新R启动后重新加载所有数据,这需要时间.
是否有可能告诉TRAMP使用持久终端?(GNU Screen或tmux或Mosh或dtach)
另请参见emacs-develthread tramp:sshx:(screen | tmux).
我想在Emacs(例如C-c a)中关联一个键盘绑定,它自动启动一个ansi-term窗口和我在我的.emacs文件中预先指定的shell (没有提示任何东西)
作为参考,StackOverflow中有两个线程可以解决类似的问题:
但对我来说,如何将这些思路中的想法结合起来以回答我的问题并不明显.
我通常使用终端连接到另一台服务器:
ssh username@xx.xx.xx.xx
Run Code Online (Sandbox Code Playgroud)
但是,我现在一直在使用emacs,我想知道我是否可以从emacs中连接到远程Red Hat服务器?
非常感谢任何建议,