Vim中split的使用方法

2021-10-01 18:37:54 字數 1475 閱讀 6624

一、作用

用split可以顯示兩個不同的檔案;或者同時顯示乙個檔案的兩個不同地方;又或者併排比較兩個檔案。這一切都可以通過分割視窗實現。如下圖,左邊的兩個視窗是mytool.h和mytool.cpp 右邊的兩個視窗是commonfun.h和commonfun.cpp。同樣的,也可以在閱讀**的時候檢視配置檔案,在除錯的時候新開乙個視窗,這個功能給我們帶來的很多方便。

二、用法

先新建5個檔案:main.cpp、commonfun.h、commonfun.cpp、mytool.h、mytool.cpp隨便寫一些**。

然後就是下面的幾個命令了:

vim commonfun.h

split commonfun.cpp

按下ctrl+w +k把游標切換到上面的視窗

vsplit mytool.h

按下ctrl+w+ j 把游標切換到下面的視窗

vsplit mytool.cpp

就可以達到上面的效果了。

三、具體命令解析

命令解釋

split

水平分割視窗

vsplit

垂直分割視窗

ctrl+w

在視窗間跳轉

ctrl+w+h

將游標跳轉到相鄰的左面的視窗(hljk和在vim裡面的用法相同)

ctrl+w+l

將游標跳轉到相鄰的右面的視窗

ctrl+w+j

將游標跳轉到相鄰的下面的視窗

ctrl+w+k

將游標跳轉到相鄰的上面的視窗

ctrl+w+t

將游標跳轉到最上面的視窗

ctrl+w+b

將游標跳轉到最下面的視窗

四、具體命令解析

1、:quit&close

二者都能實現關閉視窗的功能,但是,quit會關閉最後乙個視窗,而close不會關閉最後乙個視窗。用close不用擔心不小心退出vim。

2、:only

此命令可以關閉其他所有視窗。這個命令關閉除當前視窗外的所有視窗。如果要關閉的視窗中有乙個沒有存檔,vim 會顯示乙個錯誤資訊,並且那個視窗不會被關閉。

3、ctrl-w

如果長按ctrl-w那麼游標會不停地在視窗之間跳轉。如果眼力好的話可以使用。如果需要精確定位的話可以再加上hlkj(左右上下)像在vim當中是一樣的。

4、:split

此命令是分割當前視窗的,所以在使用的時候要注意把游標跳轉到你需要分割的哪個視窗上之後再使用此命令。

5、:qall

全部退出,如果任何乙個視窗沒有存檔,vim 都不會退出。同時游標會自動跳到那個窗**可以用 ":write" 命令儲存該檔案或者 ":quit!" 放棄修改。

6、:wall

此命令表示 "write all" (全部儲存)。但實際上,它只會儲存修改過的檔案。

7、vim -o one.txt two.txt three.txt

這個命令就是在終端下使用的,就是一次性開啟3個檔案並使用分割形式顯示。

C 中split使用方法

1 用字串分隔 using system.text.regularexpressions string str aaajsbbbjsccc string sarray regex.split str,js regexoptions.ignorecase foreach string i in sar...

的split用法 Vim中split的使用方法

一 作用 用split可以顯示兩個不同的檔案 或者同時顯示乙個檔案的兩個不同地方 又或者併排比較兩個檔案。這一切都可以通過分割視窗實現。如下圖,左邊的兩個視窗是mytool.h和mytool.cpp 右邊的兩個視窗是commonfun.h和commonfun.cpp。同樣的,也可以在閱讀 的時候檢視...

Python中的split 函式的使用方法

函式 split python中有split 和os.path.split 兩個函式,具體作用如下 split 拆分字串。通過指定分隔符對字串進行切片,並返回分割後的字串列表 list os.path.split 按照路徑將檔名和路徑分割開 一 函式說明 1 split 函式 語法 str.spli...