.vimrc를 통해 vim 명령을 자동으로 실행하는 방법은 무엇입니까?

.vimrc를 통해 vim 명령을 자동으로 실행하는 방법은 무엇입니까?

vim강조 표시된 열의 색상을 기본 빨간색보다 미학적으로 더 보기 좋은 색상으로 변경하기 위해 다음 명령을 실행했습니다 .

:highlight ColorColumn ctermbg=235 guibg=#2c2d27

vim을 시작할 때마다 수동으로 실행하는 대신 자동화하고 싶습니다. 하지만 어떻게? 나는 다음을 추가하려고 시도했습니다 .vimrc.

highlight ColorColumn ctermbg=235 guibg=#2c2d27

그러나 이는 아무런 효과가 없습니다(오류가 없으며 다시 시작한 후 무시됩니다). 내가 뭐 잘못 했어요? 이 질문에서 다음 명령을 받았습니다.

https://stackoverflow.com/questions/2447109/showing-a- Different-Background-colour-in-vim-past-80-characters

그러나 이것은 내 특정 문제를 명확히 설명하지 못하는 것 같습니다.

답변1

파일에 명령을 추가하기 전에 colorscheme하나를 선택해야 합니다.highlight.vimrc

colorscheme desert
highlight ColorColumn ctermbg=235 guibg=#2c2d27

인용하다

답변2

색 구성표가 구성을 재정의한 것 같습니다. @slm의 답변이나 ~/.vim/after/colors/<colorscheme name>.vim.

하지만 다음 줄을 다음 줄에 추가하면 언제든지 이 작업을 수행할 수 있습니다 .vimrc.

autocmd ColorScheme * highlight ColorColumn ctermbg=235 guibg=#2d2d27

관련 정보