You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			33 lines
		
	
	
		
			679 B
		
	
	
	
		
			Plaintext
		
	
			
		
		
	
	
			33 lines
		
	
	
		
			679 B
		
	
	
	
		
			Plaintext
		
	
# Snippets for VIM Help Files
 | 
						|
 | 
						|
priority -50
 | 
						|
 | 
						|
global !p
 | 
						|
def sec_title(snip, t):
 | 
						|
	file_start = snip.fn.split('.')[0]
 | 
						|
	sec_name = t[1].strip("1234567890. ").lower().replace(' ', '-')
 | 
						|
	return ("*%s-%s*" % (file_start, sec_name)).rjust(78-len(t[1]))
 | 
						|
endglobal
 | 
						|
 | 
						|
snippet sec "Section marker" b
 | 
						|
==============================================================================
 | 
						|
${1:SECTION}`!p snip.rv = sec_title(snip, t)`
 | 
						|
 | 
						|
$0
 | 
						|
endsnippet
 | 
						|
 | 
						|
snippet ssec "Sub section marker" b
 | 
						|
${1:Subsection}`!p snip.rv = sec_title(snip, t)
 | 
						|
snip += "-"*len(t[1])`
 | 
						|
 | 
						|
$0
 | 
						|
endsnippet
 | 
						|
 | 
						|
snippet sssec "Subsub Section marker" b
 | 
						|
${1:SubSubsection}:`!p snip.rv = sec_title(snip, t)`
 | 
						|
 | 
						|
$0
 | 
						|
endsnippet
 | 
						|
 | 
						|
# vim:ft=snippets:
 |