2009-10-09 3 views
1

vista에서 gvim 7.2와 함께 css_color.vim 스크립트를 사용하고 있습니다. 이 스크립트 때문에 나는 css.vim.bak 또는 무엇인가로 css.vim 파일의 이름을 바꾸면 완벽하게 정상적으로 작동하는 gvim이 설치된 css에 omni-completion을 사용할 수 없습니다.vim에 css_color 플러그인을 사용하면 옴니 완성이 작동하지 않습니다.

나는 <C-x><C-o>를 사용하여 일반적으로 개방 전 완성 드롭 다운,하지만 난 <C-x>에 충돌 css.vim으로, 정력, 나는 정말 무엇을하고 있는지 잘 모릅니다은 "일시적으로"정상 모드로 갈 것 같다,하지만 확실히 omni-completion drop을 내게주지는 않습니다.

나는 css.vim 파일에서 <C-x>을 검색했지만 아무 것도 시도하지 않았습니다. vim 스크립팅에 대한 많은 경험이 없으므로 도움을 얻을 수있었습니다.

답변

1

답변을 찾은 것 같습니다. 스크립트 하단의 3 줄을 주석 처리하면 문제를 해결할 수 있습니다. 이제는이 플러그인과 함께 css 파일에서 omni-completion을 사용할 수 있습니다. 나중에이 찾고 함께 오는 사람들을위한

,이, 나는 disappered 준 열쇠, 그것은 지금 정정 내가 주석 라인 ...

autocmd CursorHold * silent call s:PreviewCSSColorInLine('.') 
autocmd CursorHoldI * silent call s:PreviewCSSColorInLine('.') 
set ut=100 
0

몇 가지 아이디어. 첫 번째 문제

실행

:scriptnames 
오프에서 스크립트 wtih

과 차이점을 찾아위한

. 스크립트를 잘못된 디렉토리에 배치했거나 시스템의 전체 파일을 덮어 쓸 가능성이 있습니다.

둘째로, 문제.

:verbose map , 

지도가 정의 된 위치를 찾으십시오. CSS 스크립트를 보면 별개의 문제 일 수 있습니다.

+0

도니는 다르게, 내가 통지를하지 않았다, 그것은되어 있습니다 ','실제로는 : P ... 나는 당신이 제안한 것을 시도하고 돌아올 것입니다. –

+0

아하! 차이점을 발견 한 마지막로드 된 파일은 플러그인이없는 구문/css.vim 다음에 autoload/csscomplete.vim이며, 플러그인이 있으면/css.vim (플러그인) 구문/css.vim 다음에옵니다. 나는 다른 차이점을 보지 못해 .. 어떻게 이것을 고칠 수 있니? –

관련 문제