| 
									
										
										
										
											2024-04-11 06:18:37 +10:00
										 |  |  | vim9script | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Vim Keymap file for syntax testing | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | scriptencoding utf-8 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-07-17 19:34:14 +02:00
										 |  |  | b:keymap_name = "syntax-test" | 
					
						
							| 
									
										
										
										
											2024-04-11 06:18:37 +10:00
										 |  |  | 
 | 
					
						
							|  |  |  | loadkeymap | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Line comment | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   # Another line comment | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | a A    Basic mapping | 
					
						
							|  |  |  | 'a á   More than one char in first column | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Special notation | 
					
						
							|  |  |  | <char-62>      B               Special notation allowed in LHS - decimal | 
					
						
							|  |  |  | c              <char-0103>     Special notation allowed in RHS - octal | 
					
						
							|  |  |  | <char-0x0064>  <char-0x0044>   Special notation allowed in LHS and RHS - hexadecimal | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Vim-script comment characters | 
					
						
							|  |  |  | \# <char-0x00a3>               Line should not match as a Vim9-script comment | 
					
						
							|  |  |  | " “                            Line should not match as a legacy-script comment | 
					
						
							|  |  |  | : #                            Line should not match as a Vim9-script comment |