2016-10-25 1 views
0

그래서 CSS로 작업 할 때이 문제가 계속 발생합니다.Vim은 계속 새 줄에 "*"을 넣습니다.

나는 HTML를 재설정 "*"를 입력합니다,하지만 난 Enter 키를 누르거야, 그리고 내가이 보이는 것을 그만 둘 것이다 : 나는 자동 완료 플러그인이

* { 
    * 
    *} 

을 내 괄호하지만 그것이 그것을 일으키는 것이 아니라는 것을 압니다.

변경할 수있는 설정이 있습니까?

답변

2

이 명령을 사용하여 해당 기능을 비활성화 할 수 있습니다 :

:set formatoptions-=r 

:help fo-table를 참조하십시오.

참고 : 실제로 주석을 쓸 때 Vim의 동작이 변경됩니다. 이는 허용되는 절충 일 수도 있고 그렇지 않을 수도 있습니다. 당신이 자동으로 당신이 당신의 vimrc에이 라인을 추가 할 수 있습니다 css 파일을 편집 할 때마다 적용 할 해당 설정을하려면

:

set formatoptions-=r 
:

augroup css 
    autocmd! 
    autocmd FileType css set formatoptions-=r 
augroup END 

을 다른 방법을, 당신은 그 선을 넣을 수 있습니다 해당 파일의

:

~/.vim/after/ftplugin/css.vim 
+0

이상적으로는 "의견"을 설정해야합니다. CSS 파일에서 우선적으로 사용하고 각 버퍼에'set local'을 사용하십시오. –

+0

@MichaelFoukarakis,'comments'에 어떤 값을 권하겠습니까 ('formatoptions'와 같이 기본적으로 버퍼 로컬입니다)? – romainl

+0

CSS에 대한 주석 구문이 무엇인지 전혀 알지 못합니다. –

관련 문제