문제

배경색을 변경하여 VIM의 랩 마진/텍스트 너비를 강조 표시하고 싶습니다 (또는 줄?). 많은 IDE가 이것을 가지고 있습니다. 나는 내가 말하는 것을 조롱했다 :

이것이 MacVim 또는 GVIM에서 수행 할 수 있는지 아는 사람이 있습니까?

도움이 되었습니까?

해결책

이 시도:

:match ErrorMsg '\%>80v.\+'

80 자를 초과하는 텍스트를 강조 할 수 있습니다. '80'을 랩폭으로 대체 할 수 있습니다. 그러나 너비를 초과하는 문자 만 강조 표시 한 다음 실제로 너비보다 긴 선에서만 강조 표시됩니다.

확인하다 http://vim.wikia.com/wiki/highlight_long_lines 더 많은 정보를 얻으려면 모두 같은 것을 성취합니다.

다른 팁

VIM 7.3 이후에는 다음과 같이 열을 강조 표시 할 수 있습니다.

Screenshot of MacVim with highlighted column

전류로 설정합니다 textwidth:

:set cc=+1

또는 사전 정의 된 값으로 설정할 수 있습니다.

:set cc=80

다음과 같이 색상을 변경할 수 있습니다.

:hi ColorColumn ctermbg=lightgrey guibg=lightgrey

자세한 내용은 도움말을 참조하십시오.

:help colorcolumn
autocmd FileType * execute "setlocal colorcolumn=" . join(range(&textwidth,250), ',')
highlight ColorColumn guibg=#303030 ctermbg=0

이것의 큰 문제는 ColorColumn 강조체가 HLSearch보다 우선 순위가 높다는 것입니다! 기본적으로 당신은 그 여백을 넘어 강조 표시된 검색 항목을 볼 수 없습니다 ...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top