문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
|
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/ | ||
| </ | </ | ||