gpt4 book ai didi

emacs - 有没有办法在 emacs 中修复窗口缓冲区以解决苹果酒错误/repl

转载 作者:行者123 更新时间:2023-12-04 21:13:43 26 4
gpt4 key购买 nike

使用 emacs 24.4,带有 clojure 模式和 cider-jack-in 。每当我评估错误的异常时,错误缓冲区会随机替换任何其他屏幕拆分中的缓冲区。现在我正在 init.el 中寻找一些配置,它可以帮助我配置如下内容:

选择Clojure模式/或我打开.clj文件,cider-jack-in默认开始。

  • 屏幕应该分成 4 个部分,1 个当前缓冲区/我打开的文件,另外 1 个暂存缓冲区,repl 和 clojure 错误消息缓冲区。
  • 最佳答案

    我的 init 文件中有两个与类似要求相关的设置:

    (add-to-list 'same-window-buffer-names "<em>nrepl</em>")

    same-window-buffer-names 是 Emacs 的内置功能。

    另一个是我使用的一个辅助函数,它利用了粘性窗口扩展。
    ;; Toggle window dedication
    (defun toggle-window-dedicated ()
    "Toggle whether the current active window is dedicated or not"
    (interactive)
    (message
    (if (let (window (get-buffer-window (current-buffer)))
    (set-window-dedicated-p window
    (not (window-dedicated-p window))))
    "Window '%s' is dedicated"
    "Window '%s' is normal")
    (current-buffer)))

    这不是您问题的完整答案,但希望是一个好的起点:)

    关于emacs - 有没有办法在 emacs 中修复窗口缓冲区以解决苹果酒错误/repl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29332242/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com