| 
									
										
										
										
											2007-05-05 17:54:07 +00:00
										 |  |  | *pi_paren.txt*  For Vim version 7.1a.  Last change: 2006 Jun 14 | 
					
						
							| 
									
										
										
										
											2006-02-27 23:58:35 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		  VIM REFERENCE MANUAL    by Bram Moolenaar | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Highlighting matching parens			*matchparen* | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | The functionality mentioned here is a |standard-plugin|. | 
					
						
							|  |  |  | This plugin is only available if 'compatible' is not set. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | You can avoid loading this plugin by setting the "loaded_matchparen" variable: > | 
					
						
							|  |  |  | 	:let loaded_matchparen = 1 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | The plugin installs CursorMoved autocommands to redefine the match | 
					
						
							|  |  |  | highlighting. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | To disable the plugin after it was loaded use this command: > | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	:NoMatchParen | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | And to enable it again: > | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	:DoMatchParen | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2006-03-01 22:09:21 +00:00
										 |  |  | The highlighting used is MatchParen.  You can specify different colors with | 
					
						
							| 
									
										
										
										
											2006-02-27 23:58:35 +00:00
										 |  |  | the ":highlight" command.  Example: > | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2006-03-01 22:09:21 +00:00
										 |  |  | 	:hi MatchParen ctermbg=blue guibg=lightblue | 
					
						
							| 
									
										
										
										
											2006-02-27 23:58:35 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | The characters to be matched come from the 'matchpairs' option.  You can | 
					
						
							|  |  |  | change the value to highlight different matches.  Note that not everything is | 
					
						
							|  |  |  | possible.  For example, you can't highlight single or double quotes, because | 
					
						
							|  |  |  | the start and end are equal. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | The syntax highlighting attributes are used.  When the cursor currently is not | 
					
						
							|  |  |  | in a string or comment syntax item, then matches inside string and comment | 
					
						
							|  |  |  | syntax items are ignored.  Any syntax items with "string" or "comment" | 
					
						
							|  |  |  | somewhere in their name are considered string or comment items. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2006-04-05 20:41:53 +00:00
										 |  |  | The search is limited to avoid a delay when moving the cursor.  The limits | 
					
						
							|  |  |  | are: | 
					
						
							|  |  |  | - What is visible in the window. | 
					
						
							|  |  |  | - 100 lines above or below the cursor to avoid a long delay when there are | 
					
						
							|  |  |  |   closed folds. | 
					
						
							| 
									
										
										
										
											2007-05-05 17:54:07 +00:00
										 |  |  | - 'synmaxcol' times 2 bytes before or after the cursor to avoid a delay | 
					
						
							| 
									
										
										
										
											2006-04-05 20:41:53 +00:00
										 |  |  |   in a long line with syntax highlighting. | 
					
						
							| 
									
										
										
										
											2006-03-29 21:18:24 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2006-02-27 23:58:35 +00:00
										 |  |  | ============================================================================== | 
					
						
							|  |  |  |  vim:tw=78:ts=8:ft=help:norl: |