簡體   English   中英

在拆分視圖中重新打開緩沖區

[英]Reopen buffer in split view

emacs中是否有內置選項可以在完整窗口和拆分窗口之間切換,以便兩個文件保持不變? 好像最小化一個緩沖區一段時間。 目前,當我執行Cx 3垂直分割時,它將打開相同的緩沖區,然后我在另一個窗口中打開一個文件。 但在某些時候,我想再次專注於一個部分並“最小化”另一半窗口。 后來我想取消最小化並重新顯示這兩個文件。 這可以切換emacs窗口嗎?

注意:我在emacsian中使用術語“窗口”。

我為此目的使用`winner-mode':

(winner-mode)
(global-set-key [f9] 'delete-other-windows)
(global-set-key [C-f9] 'delete-window)
(global-set-key (kbd "<f7>") 'winner-undo)
(global-set-key (kbd "C-<f7>") 'winner-redo)

這條路

  • f9 “最大化”當前窗口,
  • f7恢復以前的配置。
  • C-f9 “最小化”當前窗口。

我很少使用C-f7 ,只是為了完整性而包含它。

您可以使用窗口配置寄存器

@ Seanmcl的答案很好,就像@ abo-abo的答案一樣。

根據您的工作方式或您想要做的事情,您還可以使用Cx 5 2在新框架中打開當前緩沖區。 然后使用Cx 5 0來完成對該緩沖區的聚焦時刪除該幀。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM