相关疑难解决方法(0)

Pin Emacs缓冲到窗口(用于cscope)

对于我的日常工作,我住在Emacs.完全.我也非常依赖CScope帮助我在代码中找到东西.

通常情况下,我在分割中有2个窗口(Cx 3): alt text http://bitthicket.com/files/emacs-2split.JPG

我使用右侧窗口作为代码缓冲区,使用左侧窗口作为CScope搜索缓冲区.当您执行CScope搜索并选择结果时,它会自动更新右侧窗口以显示结果引用的缓冲区.这一切都很好,除了它导致我在我正在研究的其他缓冲区中失去我的位置.有时这并不重要,因为[Cs u]让我回到原来的位置.

然而,更好的是拥有3个这样的分割窗口(左侧窗口中的[Cx 2]): alt text http://bitthicket.com/files/emacs-3split.jpg

左下窗口包含CScope搜索缓冲区,左上窗口是CScope唯一更新的缓冲区.这样,我可以看到我的CScope搜索并浏览代码而不会丢失我关注的缓冲区.

谁知道我怎么能这样做?

emacs cscope

24
推荐指数
1
解决办法
5366
查看次数

如何让这个Emacs框架保持其缓冲区而不是调整大小?

我的Emacs框架看起来像这样:

+---------------------------+
|             |             |
|             |             |
|             |      B      |
|      A      |             |
|             |             |
|             |             |
|             |-------------|
|             |      C      |
+---------------------------+
Run Code Online (Sandbox Code Playgroud)

C通常是一个具有某种长时间运行过程的终端,如Web服务器或守护进程.不幸的是,各种各样的事情都喜欢在那个窗口中切换缓冲区,偶尔会调整大小.如何锁定缓冲区和窗口高度C

emacs

22
推荐指数
2
解决办法
4905
查看次数

如何在gud中关闭*输入/输出*缓冲区

我最近切换到23使用GNU Emacs 24,我注意到每当我输入gud时,*input/output*buffer都是打开的.我每次调试时都用Cx 0手动关闭它.任何人都可以指向我需要配置的正确变量,以便默认情况下停止显示此缓冲区吗?

emacs gdb gud

19
推荐指数
3
解决办法
4099
查看次数

标签 统计

emacs ×3

cscope ×1

gdb ×1

gud ×1