我经常有多个进程运行(R,Python,eshell/shell),并且每个进程都经常有一个关联的脚本,我可以从中发送代码片断。为此,我通常会将每个帧垂直分割为两个窗口,以便我的脚本文件(例如.py)位于顶部窗口中,并且REPL或交互式程序位于较低的窗口中(例如,Python)。有没有简单的方法将两者联系起来,以便开关和闭合缓冲器将在两个缓冲器上一起工作?我确实拥有赢家模式和elscreen,但是在将缓冲区切换到一个窗口后,我尝试使用它返回到之前的状态,在该状态下,原始脚本进程缓冲区位于同一帧中并分割到窗口中,而我通常会混合使用缓冲区,以便“正确的”脚本缓冲区不会与其处理缓冲区一起出现在两个窗口中。对不起,如果这有点令人困惑,但也许有一种解决方案是让C-x b(iswitch缓冲区或ido-switch缓冲区)知道帧中运行的另一个缓冲区(但不同的窗口)? 任何帮助表示赞赏。谢谢 -将emacs中的窗口/缓冲区组合在一起?
5
A
回答
7
你可以存储在寄存器窗口配置(CX RW <关键>,如CX RWW),每个窗口配置,再而没有切换缓冲区,只是跳到窗口配置您已储存(Cx rj <密钥>,例如Cx rjw)。因此,例如,如果您有为R设计的窗口,就像您喜欢它们一样,请点击C-x r w r。然后,当您想要切换回R时,只需点击C-x r j r。
相关问题
- 1. 窗口内的中心Emacs缓冲区
- 2. 如果在其他窗口中打开缓冲区,Emacs切换到缓冲区(Cx b)将更改窗口
- 3. 在最近Emacs的其他窗口中显示缓冲区
- 4. 告诉Emacs在特定窗口中打开新的缓冲区
- 5. Emacs缓冲区组/标签
- 6. 在Emacs中拆分窗口 - Tabbar只显示活动缓冲区
- 7. 如何在右侧窗口中打开emacs-nav缓冲区?
- 8. 打开窗口并加载emacs lisp中的特定缓冲区
- 9. Markdownize Emacs缓冲区
- 10. Emacs erlang缓冲区
- 11. Emacs的:弹出窗口底部的临时缓冲区
- 12. 在Emacs小缓冲区
- 13. Emacs:如何在另一个窗口中继续缓冲区内容?
- 14. [emacs] [gdb自定义]如何在一个窗口中显示源缓冲区?
- 15. Emacs意外地将缓冲区切换到临时缓冲区
- 16. emacs从原始缓冲区调度帮助窗口
- 17. Emacs在Mono中的等效缓冲区
- 18. Emacs:相同的缓冲区,两个窗口,一个缩小,一个不是
- 19. 防止Emacs切换到缓冲区其他窗口从调整其他窗口
- 20. 如何恢复emacs缓冲区列表中的缓冲区?
- 21. 在Emacs缓冲区中居中文本
- 22. 让emacs grep缓冲区使用特定的emacs缓冲区来显示命中
- 23. Emacs的另一窗或-先前缓冲
- 24. 使用emacs将kill-ring复制到基于位置的窗口/缓冲区
- 25. 如何在执行当前缓冲区时在emacs中水平分割窗口?
- 26. 在Emacs缓冲区中渲染Markdown
- 27. 恢复Emacs缓冲区开关上的上一个窗口位置
- 28. 在预览窗口中打开新缓冲区时占用Vim预览窗口的自动关闭缓冲区
- 29. 将Emacs缓冲区传递给C
- 30. emacs:非连续缓冲区
是的!谢谢! – hatmatrix 2010-02-22 09:09:57
我想你最终告诉我为什么寄存器很方便。谢谢! – monotux 2010-08-15 23:26:33