2013-03-08 4 views
1

을 지정하는 방법, 가끔 내가 다른 세트로 전환하려고 그렇게 할 때, 포함 된 CSS 스타일을 언급 할 필요가MacVim NERDCommenter, 나는 <strong>에 <strong>HTML</strong> 및 <strong>XHTML을 MacVim</strong>을</strong> 파일을 편집하고있을 때 다른 구분 기호

NERDCommenter : 구분 기호 (CA)의 플러그인이 나에게 경고 다른 구분 기호를 사용할 수 없습니다, 아무 것도 지정하지

내 질문은 :

어떻게 이러한 구분 기호를 지정할 수 있습니까?

답변

2

의 .vimrc에이 라인을 추가 :

let g:NERDCustomDelimiters = { 
    \ 'html': { 'left': '<!-- ', 'right': '-->', 'leftAlt': '/*','rightAlt': '*/' }, 
    \ 'xhtml': { 'left': '<!-- ', 'right': '-->', 'leftAlt': '/*','rightAlt': '*/'}, 
\} 
let NERD_html_alt_style=1 

참고 : 중괄호 뒤에 쉼표를 잊지 마라 !! :)

3

이이 설정 변수에 지정 될 수 g:NERDCustomDelimiters (플러그인이 공급되기 전에, 예를 들어, 귀하의 ~/.vimrc) :

:let g:NERDCustomDelimiters = { 
\ 'html': { 'left': '<!-- ', 'right': '-->', 'leftAlt': '/*', 'rightAlt': '*/' } 
\ } 
+0

내가 그랬고 또한이 줄을 뒤에 넣었다. let NERD_html_alt_style = 1 그리고 그것은 이상하게도 오늘 아침에는 효과가 없다. 다른 플러그인을 설치하지 않았거나 .vimrc를 변경하지 않았습니다. 그런데 MacVim을 사용하고 있습니다. –

+0

글쎄, 내 마지막 코멘트를 읽은 후 나에게 일어난다. ** linebreak ** ** linebreak ** ** linebreak ** ** linebreak ** ** linebreak ** ** linebreak ** ** linebreak ** ** linebreak ** ** linebreak ** ** linebreak ** ** linebreak ** ** gvimrc –

+0

** MacVim **에 대한 작업이 중단되었으며 ** vim **에서만 작동합니다. 어떻게 그럴 수 있는지 모르겠다. ** linebreak ** ** vimrc ** ** ** **. gvimrc **. 아이디어가 있으십니까? –