2014-02-05 2 views
0

필자의 필요에 맞는 파일 유형을 생성하고 이에 대응하는 구문 파일을 추가했습니다.vim - 파일 유형에 따라 커서 라인을 변경하십시오.

ctermbg을 사용하여 매우 구체적인 강조 표시를 수행하기 위해 구문 파일을 사용하지만, 보통 CursorLinectermbg 세트를 사용합니다. 커서가 줄을 넘을 때 강조 표시가 없어지면 성가신 느낌입니다.

따라서 구문 파일에 hi CursorLine ctermbg=none guibg=none cterm=underline gui=underline을 추가했습니다. 문제 : 모든 버퍼에서 변경됩니다. (일반적으로 코드를 작성할 때 밑줄이 그어진 커서 라인이 마음에 들지 않습니다.

커서 파일을 구문 파일을 통해 현재 버퍼에서만 변경할 수 있습니까? 아니면 반드시 동시에 모든 버퍼에 연결되어 있습니까?

특정 버퍼 cursorline를 추가 할 수

답변

0

, 그것은 아마도 최상의 솔루션 아니지만 당신은

augroup CursorLine 
    au! 
    au VimEnter,WinEnter,BufWinEnter * setlocal cursorline 
    au WinLeave * setlocal nocursorline 
augroup END 
을 시도 할 수
관련 문제