mirror of
				https://github.com/amix/vimrc
				synced 2025-10-31 06:33:35 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			36 lines
		
	
	
		
			720 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			720 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| #######################################################################
 | |
| #                            Rust Snippets                            #
 | |
| #######################################################################
 | |
| 
 | |
| priority -50
 | |
| 
 | |
| snippet fn "pub fn name(?) -> ? {}"
 | |
| fn ${1:function_name}($2)${3/..*/ -> /}$3 {
 | |
| 	${VISUAL}$0
 | |
| }
 | |
| endsnippet
 | |
| 
 | |
| snippet pfn "pub fn name(?) -> ? {}"
 | |
| pub fn ${1:function_name}($2)${3/..*/ -> /}$3 {
 | |
| 	${VISUAL}$0
 | |
| }
 | |
| endsnippet
 | |
| 
 | |
| snippet pri "print!(..)" b
 | |
| print!("$1"${2/..*/, /}$2);
 | |
| endsnippet
 | |
| 
 | |
| snippet pln "println!(..)" b
 | |
| println!("$1"${2/..*/, /}$2);
 | |
| endsnippet
 | |
| 
 | |
| snippet fmt "format!(..)"
 | |
| format!("$1"${2/..*/, /}$2);
 | |
| endsnippet
 | |
| 
 | |
| snippet .it ".iter()" i
 | |
| .iter()$0
 | |
| endsnippet
 | |
| 
 | |
| # vim:ft=snippets:
 | 
