문제
배경색을 변경하여 VIM의 랩 마진/텍스트 너비를 강조 표시하고 싶습니다 (또는 줄?). 많은 IDE가 이것을 가지고 있습니다. 나는 내가 말하는 것을 조롱했다 :
이것이 MacVim 또는 GVIM에서 수행 할 수 있는지 아는 사람이 있습니까?
해결책
이 시도:
:match ErrorMsg '\%>80v.\+'
80 자를 초과하는 텍스트를 강조 할 수 있습니다. '80'을 랩폭으로 대체 할 수 있습니다. 그러나 너비를 초과하는 문자 만 강조 표시 한 다음 실제로 너비보다 긴 선에서만 강조 표시됩니다.
확인하다 http://vim.wikia.com/wiki/highlight_long_lines 더 많은 정보를 얻으려면 모두 같은 것을 성취합니다.
다른 팁
VIM 7.3 이후에는 다음과 같이 열을 강조 표시 할 수 있습니다.
전류로 설정합니다 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보다 우선 순위가 높다는 것입니다! 기본적으로 당신은 그 여백을 넘어 강조 표시된 검색 항목을 볼 수 없습니다 ...
제휴하지 않습니다 StackOverflow