Editors
帶有分屏選項的文本編輯器
是否有一個編輯器可以選擇將螢幕“拆分”成兩個或多個部分,訪問多個文件(可能帶有文件樹)而無需一次打開更多編輯器視窗,以及如何做到這一點(什麼是命令)。
我不知道我是否說清楚了,但“分屏”是描述我想要實現的唯一方式。我想用它來程式,打開多個文件進行編輯。請注意,如果它們能夠做到這一點,我對 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