如何让编译日志在Emacs中创建一个新窗口?
发布时间:2020-12-14 02:06:46 所属栏目:Windows 来源:网络整理
导读:如果我只在emacs中显示一个窗口并使用M-x编译,则窗口分为两部分,我可以轻松地查看编译缓冲区.但是,如果我有更多的窗口显示,编译日志将接管其中一个,我觉得很烦人.如何使emacs始终拆分新窗口以显示编译日志? 编辑:我读过的一些信息,我一直在做的.看起来comp
如果我只在emacs中显示一个窗口并使用M-x编译,则窗口分为两部分,我可以轻松地查看编译缓冲区.但是,如果我有更多的窗口显示,编译日志将接管其中一个,我觉得很烦人.如何使emacs始终拆分新窗口以显示编译日志?
编辑:我读过的一些信息,我一直在做的.看起来compile.el调用display-buffer,如果它是当前的全宽度,它只会拆分一个窗口.有没有办法避免这种行为? 解决方法
您可以修改
Trey Jackson提供的解决方案以满足您的需求.
以下片段将缓冲区*编译*标记为特殊,并将自定义函数设置为其显示功能,即使已经在拆分窗口中也可以拆分当前窗口. (setq special-display-buffer-names '("*compilation*")) (setq special-display-function (lambda (buffer &optional args) (split-window) (switch-to-buffer buffer) (get-buffer-window buffer 0))) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Disable access to Windows Update
- windows-server-2008 – 数字字符串类型的AD自定义属性在更
- 如何确定Windows用户是否可以休眠(使用C)
- 如何使用PowerShell以编程方式更改Windows Shell设置?
- windows – ‘foreman’不被识别为内部或外部命令
- 修复win10系统的引导
- win-universal-app – Windows 10获得DeviceFamilyVersion
- windows – 为什么Task Scheduler不能重新运行已成功完成的
- 如何在1个Windows服务中托管2个WCF服务?
- windows-phone-7 – 在全景页面中添加图块
推荐文章
站长推荐
- 如何将Windows 7中的“身份验证缓存”清除为受密
- windows – 如何在Visual Studio安装项目中运行外
- win10下maven3.6.1配置本地仓库及远程国内镜像仓
- 给定Windows上的PID – 如何找到执行它的命令行指
- windows-8 – 如何通过VirtualBox运行Windows 8
- windows 安装mysql
- 我要禁用Windows XP中的CTRL ALT DEL在我的ANSI-
- Windows Phone 7 – 处理ViewModel中的OnNavigat
- windows-8 – Win 8上的Windows Indentity Found
- windows – 使用.cer文件签名.exe(signtool.exe要
热点阅读