mirror of
				https://github.com/amix/vimrc
				synced 2025-10-31 14:43:35 +08:00 
			
		
		
		
	Updated all the plugins. Removed powerline. Added vim-airline (replacement for powerline). Added vim-fugitive.
This commit is contained in:
		| @ -5,26 +5,26 @@ snippet #! | ||||
| # Process | ||||
| snippet pro | ||||
| 	proc ${1:function_name} {${2:args}} { | ||||
| 		${3} | ||||
| 		${0} | ||||
| 	} | ||||
| #xif | ||||
| snippet xif | ||||
| 	${1:expr}? ${2:true} : ${3:false} | ||||
| 	${1:expr}? ${2:true} : ${0:false} | ||||
| # Conditional | ||||
| snippet if | ||||
| 	if {${1}} { | ||||
| 		${2} | ||||
| 		${0} | ||||
| 	} | ||||
| # Conditional if..else | ||||
| snippet ife | ||||
| 	if {${1}} { | ||||
| 		${2} | ||||
| 	} else { | ||||
| 		${3:# else...} | ||||
| 		${0:# else...} | ||||
| 	} | ||||
| snippet eif | ||||
| 	elseif {${1}} { | ||||
| 		${2} | ||||
| 		${0} | ||||
| 	} | ||||
| # Conditional if..elsif..else | ||||
| snippet ifee | ||||
| @ -33,51 +33,51 @@ snippet ifee | ||||
| 	} elseif {${3}} { | ||||
| 		${4:# elsif...} | ||||
| 	} else { | ||||
| 		${5:# else...} | ||||
| 		${0:# else...} | ||||
| 	} | ||||
| # If catch then | ||||
| snippet ifc | ||||
| 	if { [catch {${1:#do something...}} ${2:err}] } { | ||||
| 		${3:# handle failure...} | ||||
| 		${0:# handle failure...} | ||||
| 	} | ||||
| # Catch | ||||
| snippet catch | ||||
| 	catch {${1}} ${2:err} ${3:options} | ||||
| 	catch {${1}} ${2:err} ${0:options} | ||||
| # While Loop | ||||
| snippet wh | ||||
| 	while {${1}} { | ||||
| 		${2} | ||||
| 		${0} | ||||
| 	} | ||||
| # For Loop | ||||
| snippet for | ||||
| 	for {set ${2:var} 0} {$$2 < ${1:count}} {${3:incr} $2} { | ||||
| 		${4} | ||||
| 		${0} | ||||
| 	} | ||||
| # Foreach Loop | ||||
| snippet fore | ||||
| 	foreach ${1:x} {${2:#list}} { | ||||
| 		${3} | ||||
| 		${0} | ||||
| 	} | ||||
| # after ms script... | ||||
| snippet af | ||||
| 	after ${1:ms} ${2:#do something} | ||||
| 	after ${1:ms} ${0:#do something} | ||||
| # after cancel id | ||||
| snippet afc | ||||
| 	after cancel ${1:id or script} | ||||
| 	after cancel ${0:id or script} | ||||
| # after idle | ||||
| snippet afi | ||||
| 	after idle ${1:script} | ||||
| 	after idle ${0:script} | ||||
| # after info id | ||||
| snippet afin | ||||
| 	after info ${1:id} | ||||
| 	after info ${0:id} | ||||
| # Expr | ||||
| snippet exp | ||||
| 	expr {${1:#expression here}} | ||||
| 	expr {${0:#expression here}} | ||||
| # Switch | ||||
| snippet sw | ||||
| 	switch ${1:var} { | ||||
| 		${3:pattern 1} { | ||||
| 			${4:#do something} | ||||
| 			${0:#do something} | ||||
| 		} | ||||
| 		default { | ||||
| 			${2:#do something} | ||||
| @ -87,10 +87,10 @@ snippet sw | ||||
| snippet ca | ||||
| 	${1:pattern} { | ||||
| 		${2:#do something} | ||||
| 	}${3} | ||||
| 	} | ||||
| # Namespace eval | ||||
| snippet ns | ||||
| 	namespace eval ${1:path} {${2:#script...}} | ||||
| 	namespace eval ${1:path} {${0:#script...}} | ||||
| # Namespace current | ||||
| snippet nsc | ||||
| 	namespace current | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 amix
					amix