VIM-多文件-多窗口
生活随笔
收集整理的這篇文章主要介紹了
VIM-多文件-多窗口
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
前言
之前已經(jīng)了解了VIM的基本操作,發(fā)現(xiàn)實(shí)際使用的時(shí)候每次都要同時(shí)打開多個(gè)文件進(jìn)行操作,打開多個(gè)會話有比較麻煩。那么有沒有一種方法可以多文件多窗口操作?
目錄
- 前言
- 打開分屏
- 從shell中打開分屏
- 從VIM中打開分屏
- 分屏調(diào)整
- 關(guān)閉分屏
打開分屏
從shell中打開分屏
命令
vim -On [FILE_1] [FILE_2] ... vim -on [FILE_1] [FILE_2] ...說明
-O:垂直分割(vertical) -o: 水平分割(默認(rèn)horizontal) n: 表示分幾個(gè)屏,可以缺省不寫, 默認(rèn)按后面要分割的文件數(shù)來決定分幾個(gè)屏 [FILE_1][FILE_2]: 需要打開文件從VIM中打開分屏
| :new | 創(chuàng)建空白分屏 |
| :sp+fname | 水平分屏(split)打開fname文件 |
| :vs+fname | 垂直分屏(vertical split)打開fname文件 |
| [CTRL] [W] s | 水平打開當(dāng)前文件 |
| [CTRL] [W] v | 垂直打開當(dāng)前文件 |
分屏調(diào)整
| [CTRL] [W] + | 擴(kuò)大窗口 |
| [CTRL] [W] - | 縮小窗口 |
| [CTRL] [W] h | 跳轉(zhuǎn)到左邊的窗口 |
| [CTRL] [W] j | 跳轉(zhuǎn)到下邊的窗口 |
| [CTRL] [W] k | 跳轉(zhuǎn)到上邊的窗口 |
| [CTRL] [W] l | 跳轉(zhuǎn)到右邊的窗口 |
| [CTRL] [W] t | 跳轉(zhuǎn)到最頂上的窗口 |
| [CTRL] [W] b | 跳轉(zhuǎn)到最頂下的窗口 |
| [CTRL] [W] w | 切換不同分屏 |
| :res(ize) num | :res 5,顯示行數(shù)調(diào)整為5行 |
| :res(ize)+num | 把當(dāng)前窗口高度增加num行 |
| :res(ize)-num | 把當(dāng)前窗口高度減少num行 |
| :vertical res(ize) num | 指定當(dāng)前窗口為num列 |
| :vertical res(ize)+num | 把當(dāng)前窗口增加num列 |
| :vertical res(ize)-num | 把當(dāng)前窗口減少num列 |
| :f filename | 給窗口重命名 |
| :ls | 列出打開的文件 |
| bn | 顯示第n個(gè)文件 |
| :bp | 顯示下一個(gè)文件 |
| :shell | 可以在不關(guān)閉vi的情況下切換到shell命令行 |
| :exit | 從shell回到vi |
關(guān)閉分屏
| :q! / :w! / :x | 關(guān)閉窗口 |
| [CTRL] [W] q | 關(guān)閉窗口 |
| :c | 暫時(shí)關(guān)閉窗口,其內(nèi)容還在緩存中 |
| [CTRL] [W] c | 關(guān)閉窗口,不能關(guān)閉最后一個(gè) |
| :tabc | 關(guān)閉當(dāng)前窗口 |
| :tabo | 關(guān)閉所有窗口 |
總結(jié)
以上是生活随笔為你收集整理的VIM-多文件-多窗口的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VIM进阶-宏Macro
- 下一篇: VIM-配置-.vimrc