문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
vim:xmledit [2010/12/27 01:21] kwon37xi 새로 만듦 |
vim:xmledit [2010/12/27 01:35] kwon37xi |
||
---|---|---|---|
줄 11: | 줄 11: | ||
* 이 기능을 HTML에서도 사용하려면, | * 이 기능을 HTML에서도 사용하려면, | ||
* :help xml-plugin-html 로 html.vim 을 생성하는 방법을 알 수 있다. | * :help xml-plugin-html 로 html.vim 을 생성하는 방법을 알 수 있다. | ||
- | * [[vim: | + | * '' |
* 나의 ftplugin/ | * 나의 ftplugin/ | ||
* <code vim> | * <code vim> | ||
+ | " Vim script file | ||
+ | " FileType: | ||
+ | " Maintainer: Devin Weaver <vim (at) tritarget.com> | ||
+ | " Location: | ||
+ | " This is a wrapper script to add extra html support to xml documents. | ||
+ | " Original script can be seen in xml-plugin documentation. | ||
+ | |||
+ | " Only do this when not done yet for this buffer | ||
+ | if exists(" | ||
+ | finish | ||
+ | endif | ||
+ | " Don't set ' | ||
+ | |||
+ | let b:html_mode = 1 | ||
+ | |||
+ | if !exists(" | ||
+ | function HtmlAttribCallback( xml_tag ) | ||
+ | if a:xml_tag ==? " | ||
+ | return " | ||
+ | elseif a:xml_tag ==? " | ||
+ | return " | ||
+ | elseif a:xml_tag ==? " | ||
+ | return " | ||
+ | elseif a:xml_tag ==? " | ||
+ | return " | ||
+ | elseif a:xml_tag ==? " | ||
+ | return " | ||
+ | elseif a:xml_tag ==? " | ||
+ | return " | ||
+ | elseif a:xml_tag ==? " | ||
+ | return " | ||
+ | else | ||
+ | return 0 | ||
+ | endif | ||
+ | endfunction | ||
+ | endif | ||
+ | |||
+ | " On to loading xml.vim | ||
+ | runtime ftplugin/ | ||
</ | </ | ||