Merge branch 'main' of https://gitee.com/sinxmiao/how-to-use
This commit is contained in:
		
						commit
						93868254f2
					
				
							
								
								
									
										28
									
								
								vim.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								vim.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,28 @@
 | 
				
			|||||||
 | 
					1.搜索
 | 
				
			||||||
 | 
					(1) /,开始向后搜索。
 | 
				
			||||||
 | 
					(2) ?,开始向前搜索。
 | 
				
			||||||
 | 
					(3) *,搜索当前光标单词,相当于/\<set\>。
 | 
				
			||||||
 | 
					(4) #,搜索当前光标单词,相当于?\<set\>。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					解释:\<是单词界定符,表示只匹配单词的开头,/>表示只匹配单词的末尾。
 | 
				
			||||||
 | 
					扩展:vim搜索支持正则,例如/se$以se结尾的单词,/^se以se开头的单词。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					大小写敏感:默认不敏感,如果区分在尾部添加\C,\c表示不敏感。
 | 
				
			||||||
 | 
					" 开启智能推测
 | 
				
			||||||
 | 
					set smartcase,开启智能推测,有大写则认为区分。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					2.替换
 | 
				
			||||||
 | 
					语法::{作用范围}s/{目标字符}/{替换的字符}/{替换标志}
 | 
				
			||||||
 | 
					标志(可组合):
 | 
				
			||||||
 | 
					c:confirm,替换前询问。
 | 
				
			||||||
 | 
					e:不显示错误。
 | 
				
			||||||
 | 
					g:global,全局。
 | 
				
			||||||
 | 
					i:不区分大小写。
 | 
				
			||||||
 | 
					n:只查看影响的行数。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					3.窗口
 | 
				
			||||||
 | 
					split:水平分割线。
 | 
				
			||||||
 | 
					vsplit:垂直分割线。
 | 
				
			||||||
 | 
					C+w hjkl:在窗口间移动。
 | 
				
			||||||
 | 
					:close 关闭当前
 | 
				
			||||||
 | 
					:only 关闭其他
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user