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