2014-12-04 7 views
2

delimitMate.vimxmledit.vim이 모두 설치되어 있습니다.delimitMate와 xmledit을 함께 사용하십시오.

태그를 입력하고 >을 닫으면 추가 후행 >이 입력됩니다.

내가 입력하는 내용 :

<p> 

내가 볼 무엇 :

<p></p>> 

delimitMate 사이에 커서를 배치 <<>에 완료됩니다. 을 입력하면 태그가 생성되고 >을 입력하면 xmledit이 닫기 태그를 자동 완성하고 그 사이에 커서를 놓습니다. 그러나 추가 >이 추가됩니다.

닫는 태그 뒤에 여분의 >이 나타나지 않게하려면 어떻게해야합니까?

+0

고정; 문제를 (두 프로젝트에서) 열어 그 사실을 알리고 친절하게 수정 프로그램을 개발하는 데 도움을주십시오. –

답변

1

xmledit 플러그인에는 몇 가지 옵션이 있으므로 실제로 사용하지 않으려면 xmledit 플러그인을 사용 중지 할 수 있습니다.

let xml_tag_completion_map = "<C-l>" 

지금 >가 더 이상이 개 닫는 문자를 넣어하지 않습니다 누르면, 당신은 여전히 ​​Ctrl 키 + L을 눌러 (최고!) 둥지 태그 기능을 트리거 할 수 있습니다

.vimrc이 넣어 > 뒤에 문자가 있습니다.

+1

나는 이것을 대답으로 제안하려하고있다. 감사. ~ (xmlvim owner) – Sukima

+0

무엇인가의 이유로, 리터럴^L을 삽입 모드로 삽입합니다. 일반 모드에서 아무 것도하지 않습니다 – user80551

+0

@ user80551 XML을 사용하고 있는지 확인하십시오. 그렇지 않으면 xmledit 플러그인이로드되지 않습니다. 그러나, 당신이 두 개의'> '문자를 가진 것이 더 이상 문제가되지 않았습니까? – JBert

관련 문제