OS X에서 vim에 대해 이 색상 구성표 설정이 설정된 위치를 찾을 수 없습니다

OS X에서 vim에 대해 이 색상 구성표 설정이 설정된 위치를 찾을 수 없습니다

오래 전에 나는 vim의 색상 구성표를 가지고 이리저리 헤매다가 어딘가에 선을 설정했던 것을 기억합니다 colorscheme sonofobsidian. vim, unix, OS X 등으로 무엇을 하고 있는지 알기 전에 이 작업을 수행했습니다. 이제 :so $MYVIMRCvimrc 파일을 다시 로드하면 하단에 색상 구성표를 로드할 수 없다는 작은 메시지가 표시됩니다 sonofobsidian. 오래 전에 이 작업을 수행했다고 확신하지만 이 설정이 어디서 나오는지 전혀 알 수 없습니다. 그것은 확실히 에 없습니다 ~/.vimrc. 어떤 아이디어가 있나요?

답변1

~/.vimrc, ~/.gvimrc및 전체 디렉토리 트리 에서 'sonofobsidian'을 찾아보세요 ~/.vim.

답변2

알고 보니 이전에 내가 한 일로 인해 발생한 것이 아니었습니다. 오히려 색 구성표 파일의 이름은 색 구성표가 파일 내에서 지정하는 이름과 일치해야 합니다. 예를 들어:

당신은 다음을 가질 수 없습니다:

// sons-of-obsidian.vim
...
...
let g:colors_name="sonofobsidian"
...
...

설정된 내용은 colors_name파일 이름과 일치해야 합니다. 실제 이름이 "흑요석의 아들들"로 추정되기 때문에 이 색 구성표 파일의 이름을 변경했습니다. 변수가 새 이름과 일치하도록 파일을 수정하면 문제가 해결되었습니다.

답변3

vim 플러그인을 사용하는 경우 vundle다음과 같은 주석 줄이 있는지 확인해야 합니다.

" Bundle 'Son-of-Obisidian'

그런 다음 주석 처리를 해제하십시오. 색상이 다시 돌아옵니다.

그렇지 않으면 vim colors폴더로 이동하세요. 일반적 ~/.vim/colors으로 Linux 또는 C:\Program Files (x86)\Vim\vimfiles\colorsWindows 에서 찾을 수 있습니다 . 다음과 같은 파일이 있는지 확인하세요.

sonofobsidian.vim

찾을 수 없으면 다음에서 파일을 다운로드하세요.http://www.vim.org/scripts/script.php?script_id=3260sonofobsidian.vim폴더 에 복사하십시오 colors. 그리고 모든 것이 잘 될 것입니다.

관련 정보