我對emacs非常新穎。我想要這樣的東西。每次我打開一個新的緩衝區時,它應該垂直分割當前的winodow。我應該如何更改.emacs文件。請提供一些指示。Emacs:默認垂直分割打開緩衝區
回答
你知道你可以用C-x 對嗎?所以我們可以使用這個事實來學習如何將命令添加到.emacs
。
我們只需要找出功能是什麼。因此,讓我們做C-HķC-X 找到C-X 幫助。這表明:
C-x 3運行命令split-window-right,這是一個交互式的 在`window.el'中編譯的Lisp函數。
所以,開.emacs
(C-XC-F~/.emacs
),轉到文件的末尾並添加:
(split-window-right)
然後保存文件,重新啓動Emacs和它應該工作。我只是測試它。
每當我打開一個新的緩衝區時,它應該垂直分割當前窗口。並順便說一句,這說:「加載時發生錯誤〜/ .emacs」 –
@ username_4567你一定犯了一個錯誤,因爲我沒有得到一個錯誤。你的錯誤是什麼? –
「split-window-right」在很長的一段時間內回溯了幾個Emacs版本?如果已經存在(即,如果問題與僅在隨後的Emacs版本中可用的未識別功能無關),則* yes *,在用戶中存在一個或多個錯誤。 emacs'文件。 – lawlist
我不記得我遵循的確切路線,但是我有以下配置向Emacs建議,當Emacs有選擇時(例如,在提供幫助時),它應該垂直分割框架而不是水平分割框架。 。
這似乎在我的寬屏顯示器上正常工作。
(setq split-height-threshold nil)
(setq split-width-threshold 160)
在1280x800屏幕上爲我工作,減少了160到80 – user234461
- 1. 使用垂直分割打開新的Emacs緩衝區
- 2. 打開Mvim,開始垂直分割
- 3. 打開多個文件通過emacs垂直分割-nw
- 4. Cocoa Emacs打印緩衝區
- 5. 恢復Emacs中的垂直緩衝區位置
- 6. 打開文件時打開沒有暫存緩衝區的emacs
- 7. 使用頭盔在新的水平或垂直拆分窗口中打開emacs緩衝區
- 8. vim分割緩衝區,並在底部打開
- 9. 如何測試是否只有默認緩衝區打開?
- 10. 默認打開垂直css手風琴的第一部分
- 11. Markdownize Emacs緩衝區
- 12. Emacs erlang緩衝區
- 13. 如何在Vim中同步查看和滾動垂直分割的緩衝區?
- 14. 在Emacs 23中彈出緩衝區的水平分割?
- 15. Emacs:打印一個UTF-8緩衝區
- 16. 打開'撤消樹 - 並行顯示緩衝區,而不是「垂直」
- 17. Emacs重新打開先前被殺死的緩衝區?
- 18. emacs查看打開緩衝區作爲樹
- 19. 如何用包含輸入的緩衝區打開emacs?
- 20. 發送bash命令到emacs中打開的終端緩衝區
- 21. Emacs保持打開大量緩衝區(Clojure)
- 22. 顯示Emacs中所有打開的緩衝區
- 23. 告訴Emacs在特定窗口中打開新的緩衝區
- 24. 如何在右側窗口中打開emacs-nav緩衝區?
- 25. Emacs - 打開終端仿真器緩衝區功能
- 26. 打開窗口並加載emacs lisp中的特定緩衝區
- 27. 在emacs啓動時打開正常緩衝區
- 28. EMACS:打開新緩衝區時自動運行功能
- 29. Emacs ido在循環列表中首先打開緩衝區
- 30. Emacs協作緩衝區以錯誤模式打開
你是什麼意思?當Emacs打開時,它打開了一個特定的緩衝區,垂直分割?或者當你打開一個特定的緩衝區時,它會垂直分割?或者是其他東西。 – zck
@Robin Green是正確的。我喜歡'emacs-startup-hook',因爲它讓我更好地控制它在我的用戶配置文件中的位置:'(add-hook'emacs-startup-hook(lambda()(split-window-right) ))'。當然,你有世界上所有的選擇放入它 - 例如'split-window-vertical'; '拆分窗口-horizontally';做傻瓜,轉過身來。 。爲了更好的清晰度,編輯 – lawlist
。 –