溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Vim的分屏操作方法是什么

發(fā)布時間:2021-11-06 10:38:40 來源:億速云 閱讀:587 作者:iii 欄目:web開發(fā)

這篇文章主要講解了“ Vim的分屏操作方法是什么”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“ Vim的分屏操作方法是什么”吧!

分屏功能基本操作

首先我們隨便打開一個代碼文件。為了方便演示,代碼長度越長越好。

vim test.c

現(xiàn)在讓我們將界面分成左右兩部分。首先我們按 ctrl+w ,緊接著按 v 。這樣操作之后,屏幕就一分為二了,如下圖示:

Vim的分屏操作方法是什么

如果我們想要三等分怎么操作?很簡單,在上面的基礎(chǔ)之上,我們再次執(zhí)行一遍上面的操作,屏幕就三等分了。

Vim的分屏操作方法是什么

如果你覺得這樣操作太麻煩,我們還可以通過在末行模式執(zhí)行以下命令達(dá)到同樣的效果:

:vsplit

Vim的分屏操作方法是什么

Vim的分屏操作方法是什么

既然是命令,那就肯定有縮寫:

:vsp

簡直簡單到離譜…來點有水平的~讓我們從頭開始,這次我們將屏幕進(jìn)行橫向分割。首先我們在末行模式下運行以下命令:

:split

Vim的分屏操作方法是什么

Vim的分屏操作方法是什么

同樣的,我們也有縮寫命令:

:sp

這個功能也可通過鍵盤組合鍵實現(xiàn)。對于水平分割來講,先按 ctrl + w ,然后按 s 。同樣,所有這些字母都是小寫的,并且是英文輸入狀態(tài)。

Vim的分屏操作方法是什么

分屏之間切換

如前文所言,分屏在很多場景下非常有用,但是,你如果不能從一個分屏切換到另一個分屏,那這種拆分視圖就完全沒意義了。下面讓我給大家展示如何從一個分屏切換另一個分屏。

在這里,我設(shè)置了同一文件的4個分割視圖。

Vim的分屏操作方法是什么

剛開始時,光標(biāo)位于第一個分屏?,F(xiàn)在,假如我們要切換到右側(cè)分屏,我們需要先按 ctrl + w ,然后按 l 。

Vim的分屏操作方法是什么

Vim的分屏操作方法是什么

Vim的分屏操作方法是什么

同樣地,假如我們要切換到左側(cè)窗口,需要先按 ctrl + w ,然后按 h 。

Vim的分屏操作方法是什么

Vim的分屏操作方法是什么

如果你是進(jìn)行橫向分割屏幕的,那么就只能上下移動光標(biāo)。要切換到上面的分屏,需要先按 ctrl + w ,然后按 k 。

Vim的分屏操作方法是什么

Vim的分屏操作方法是什么

同樣地,如果想要切換到下面的分屏,那么就需要先按 ctrl + w,然后按 j 。

Vim的分屏操作方法是什么

在不同分屏下進(jìn)行編輯

到此為止,我相信大家已經(jīng)學(xué)會了怎么進(jìn)行分屏操作了。那分完屏,我們怎么在這些分屏下進(jìn)行文本編輯呢?其實,每個分屏都可以視為一個完整的 Vim  窗口,我們平常怎么編輯的,就怎樣去編輯文檔。

Vim的分屏操作方法是什么

復(fù)制及粘貼操作

與未分屏是基本無差的,大家可以在從一個分屏里復(fù)制一段文本,再切換到另一個分屏進(jìn)行粘貼。操作都是一樣的,只是需要在不同分屏里切換而已。

Vim的分屏操作方法是什么

改變分屏尺寸

默認(rèn)情況下,Vim 是按等分進(jìn)行分屏操作的。如果我們想最大化/最小化某個分屏,要如何操作?

如果要將當(dāng)前窗口加寬到最大尺寸,需要先按 ctrl + w ,然后按 |(注意:不是小寫 L ,是與或非的那個與 | )。

如果你想把當(dāng)前窗口高度加高到最大尺寸,那么需要使用 ctrl + w ,然后使用 _ 。

那如果想要重置所有分割窗口的大小,那么使用 ctrl+w ,然后按 = 。

默認(rèn)情況下,Vim 在進(jìn)行分屏操作時,每個分屏是等寬或等高的。如果要自定義分屏的寬度,大家可以使用以下結(jié)構(gòu):

: vsp

同樣地,對于水平分割而言,可以使用類似結(jié)構(gòu)自定義高度:

: sp

在同一個 Vim 窗口下打開多個不同文件

目前為止,所有的 Vim 分屏都是同一個文件的副本,但在很多情況下,我們需要打開多個不同的文件。我們可以將 Vim  窗口進(jìn)行分屏,再在不同的分屏里打開不同的文件。

如何在 Vim 中打開一個新文件?我們可以使用以下命令:

:e/filename.extension

例如,我們想要在一個全新的 Vim 實例中打開 vimrc,我們可以使用以下命令:

:e~/.vimrc

打開 vimrc 之后,我們想要將屏幕水平切分并打開一個新文件,可以使用以下命令:

:sp<file_path>

而對于垂直分割屏幕,使用的也是類似的結(jié)構(gòu):

:vsp<file_path>

感謝各位的閱讀,以上就是“ Vim的分屏操作方法是什么”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對 Vim的分屏操作方法是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

vim
AI