mirror of
				https://github.com/amix/vimrc
				synced 2025-10-31 06:33:35 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			98 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			98 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| snippet apply-templates with-param
 | |
| 	<xsl:apply-templates select="${1:*}">
 | |
| 		<xsl:with-param name="${2:param}">${3}</xsl:with-param>${4}
 | |
| 	</xsl:apply-templates>
 | |
| 
 | |
| snippet apply-templates sort-by
 | |
| 	<xsl:apply-templates select="${1:*}">
 | |
| 		<xsl:sort select="${2:node}" order="${3:ascending}" data-type="${4:text}">${5}
 | |
| 	</xsl:apply-templates>
 | |
| 
 | |
| snippet apply-templates plain
 | |
| 	<xsl:apply-templates select="${1:*}" />
 | |
| 
 | |
| snippet attribute blank
 | |
| 	<xsl:attribute name="${1:name}">${2}</xsl:attribute>
 | |
| 
 | |
| snippet attribute value-of
 | |
| 	<xsl:attribute name="${1:name}">
 | |
| 		<xsl:value-of select="${2:*}" />
 | |
| 	</xsl:attribute>
 | |
| 
 | |
| snippet call-template
 | |
| 	<xsl:call-template name="${1:template}" />
 | |
| 
 | |
| snippet call-template with-param
 | |
| 	<xsl:call-template name="${1:template}">
 | |
| 		<xsl:with-param name="${2:param}">${3}</xsl:with-param>${4}
 | |
| 	</xsl:call-template>
 | |
| 
 | |
| snippet choose
 | |
| 	<xsl:choose>
 | |
| 		<xsl:when test="${1:value}">
 | |
| 			${2}
 | |
| 		</xsl:when>
 | |
| 	</xsl:choose>
 | |
| 
 | |
| snippet copy-of
 | |
| 	<xsl:copy-of select="${1:*}" />
 | |
| 
 | |
| snippet for-each
 | |
| 	<xsl:for-each select="${1:*}">${2}
 | |
| 	</xsl:for-each>
 | |
| 
 | |
| snippet if
 | |
| 	<xsl:if test="${1:test}">${2}
 | |
| 	</xsl:if>
 | |
| 
 | |
| snippet import
 | |
| 	<xsl:import href="${1:stylesheet}" />
 | |
| 
 | |
| snippet include
 | |
| 	<xsl:include href="${1:stylesheet}" />
 | |
| 
 | |
| snippet otherwise
 | |
| 	<xsl:otherwise>${0}
 | |
| 	</xsl:otherwise>
 | |
| 
 | |
| snippet param
 | |
| 	<xsl:param name="${1:name}">${2}
 | |
| 	</xsl:param>
 | |
| 
 | |
| snippet stylesheet
 | |
| 	<xsl:stylesheet version="1.0"
 | |
| 	xmlns:xsl="http://www.w3.org/1999/XSL/Transform">${0}
 | |
| 	</xsl:stylesheet>
 | |
| 
 | |
| snippet template
 | |
| 	<xsl:template match="${1:*}">${0}
 | |
| 	</xsl:template>
 | |
| 
 | |
| snippet template named
 | |
| 	<xsl:template name="${1:name}">${0}
 | |
| 	</xsl:template>
 | |
| 
 | |
| snippet text
 | |
| 	<xsl:text>${0}</xsl:text>
 | |
| 
 | |
| snippet value-of
 | |
| 	<xsl:value-of select="${1:*}" />
 | |
| 
 | |
| snippet variable blank
 | |
| 	<xsl:variable name="${1:name}">${0}
 | |
| 	</xsl:variable>
 | |
| 
 | |
| snippet variable select
 | |
| 	<xsl:variable select="${1:*}" />
 | |
| 
 | |
| snippet when
 | |
| 	<xsl:when test="${1:test}">${0}
 | |
| 	</xsl:when>
 | |
| 
 | |
| snippet with-param
 | |
| 	<xsl:with-param name="${1:name}">${0}</xsl:with-param>
 | |
| 
 | |
| snippet with-param select
 | |
| 	<xsl:with-param name="${1:name}" select="${0:*}" />
 | |
| 
 | 
