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.
							 |