Editors

帶有分屏選項的文本編輯器

  • March 27, 2017

是否有一個編輯器可以選擇將螢幕“拆分”成兩個或多個部分,訪問多個文件(可能帶有文件樹)而無需一次打開更多編輯器視窗,以及如何做到這一點(什麼是命令)。

我不知道我是否說清楚了,但“分屏”是描述我想要實現的唯一方式。我想用它來程式,打開多個文件進行編輯。請注意,如果它們能夠做到這一點,我對 vi 和 emacs 都很陌生。此外,如果這必須通過終端編輯器完成,是否可以在同一個終端中完成,無論螢幕大小如何?

vim可以很容易地做到這一點:

ctrl+ w``s- 拆分視窗

ctrl+ w``w- 在視窗之間切換

ctrl+ w``q- 退出視窗

ctrl+ w``v- 垂直分割視窗

:sp filename

filename在新緩衝區中打開並拆分一個視窗。

你也可以做

vim -o file1 file2

以分屏佈局打開文件。替換-o-O垂直分割而不是水平分割。

這可以使用 Emacs 完成。它在 GUI 和終端模式下工作。您甚至可以拆分多次。以下是一些基本的組合鍵:

Cx 2 將選定的視窗拆分為兩個視窗,一個在另一個之上(split-window-below)。

Cx 3 將選定的視窗拆分為兩個並排放置的視窗(split-window-right)。

C-Mouse-2 在視窗的模式行中,拆分該視窗。

來源:http ://www.gnu.org/software/emacs/manual/html_node/emacs/Split-Window.html

引用自:https://unix.stackexchange.com/questions/44523