37 lines
1.1 KiB
Markdown
37 lines
1.1 KiB
Markdown
|
---
|
||
|
title: Split
|
||
|
---
|
||
|
|
||
|
# Opening Files in Vim with Split
|
||
|
|
||
|
In Vim, files can be opened or `split` horizontally and vertically to create an additional window or viewport for a given file.
|
||
|
|
||
|
### Command Keys
|
||
|
|
||
|
The commands for creating a horizontal split:
|
||
|
|
||
|
:`[N]split` `[file]`
|
||
|
|
||
|
:`[N]sp` `[file]`
|
||
|
|
||
|
where `sp` is the short abbreviation for `split`.
|
||
|
|
||
|
The commands for creating a vertical split:
|
||
|
|
||
|
:`[N]vsplit` `[file]`
|
||
|
|
||
|
:`[N]vs` `[file]`
|
||
|
|
||
|
where `vs` is the short abbreviation for `vsplit` and...
|
||
|
|
||
|
- `[N]` is the height (defaults to half current window).
|
||
|
- `[file]` is the file to open in the new split window (current file used if none given).
|
||
|
|
||
|
### Examples
|
||
|
|
||
|
Some examples of using split in Vim:
|
||
|
- :`sp` Split the current window into equal horizontal windows for the current file.
|
||
|
- :`10sp` Split the current window creating a new window with height 10 for the current file.
|
||
|
- :`sp` `index.html` Split the current window into equal horizontal windows and open `index.html` in the new window.
|
||
|
- :`vs` `main.css` Split the current window into equal vertical windows and open `main.css` in the new window.
|