有没有办法在emacs中连续启动流程? 例如,想象一下ruby REPL,我期望启动命令" irb"在emacs中它应该是某种分离的选项卡或缓冲区。
答案 0 :(得分:1)
M-x shell
irb
这将涵盖简单的用例。要获取以前的命令,请键入M-p
和M-n
,而不是上下。
您可以从@ legoscia的链接获得更高级的版本。
答案 1 :(得分:1)
对于Spacemacs中REPL的特定情况,您可以使用SPC m s i
为任何支持的语言启动一个,然后浏览SPC m s
prefix命令以获取与REPL交互的所有命令。
答案 2 :(得分:0)
也可以做M-!执行单个shell命令并输出到新缓冲区。