플러그인 주소: http://www.vim.org/scripts/script.php?sc... 다운로드한 후 .vim/plugin 디렉터리에 넣으면 됩니다.
SuperTab의 기본 동작을 조정하기 위해 다음 두 가지 옵션을 구성할 수 있습니다.
g: SuperTabRetainCompletionType의 기본값은 1입니다. 이는 다른 완료 명령을 사용하여 변경할 때까지 마지막 완료 방법을 기억한다는 의미입니다. 2로 설정하면 ESC를 누를 때까지 마지막 완료 방법을 기억한다는 의미입니다. 삽입 모드를 종료하려면 0으로 설정하면 마지막 완료 방법이 기록되지 않음을 의미합니다. g: SuperTabDefaultCompletionType 값은 기본 완성 방법을 설정하며 기본값은 CTRL-P입니다. vimrc에서 다음 두 변수를 설정할 수 있습니다. 예를 들면 다음과 같습니다.
let g:SuperTabRetainCompletionType = 2 let g:SuperTabDefaultCompletionType = "<C-X><C-O>" 이제 셸에서와 마찬가지로 TAB을 사용하여 완성할 수 있어 훨씬 편리합니다!
플러그인 주소: http://www.vim.org/scripts/script.php?sc...
다운로드한 후 .vim/plugin 디렉터리에 넣으면 됩니다.
SuperTab의 기본 동작을 조정하기 위해 다음 두 가지 옵션을 구성할 수 있습니다.
g: SuperTabRetainCompletionType의 기본값은 1입니다. 이는 다른 완료 명령을 사용하여 변경할 때까지 마지막 완료 방법을 기억한다는 의미입니다. 2로 설정하면 ESC를 누를 때까지 마지막 완료 방법을 기억한다는 의미입니다. 삽입 모드를 종료하려면 0으로 설정하면 마지막 완료 방법이 기록되지 않음을 의미합니다.
g: SuperTabDefaultCompletionType 값은 기본 완성 방법을 설정하며 기본값은 CTRL-P입니다.
vimrc에서 다음 두 변수를 설정할 수 있습니다. 예를 들면 다음과 같습니다.
let g:SuperTabRetainCompletionType = 2
let g:SuperTabDefaultCompletionType = "<C-X><C-O>"
이제 셸에서와 마찬가지로 TAB을 사용하여 완성할 수 있어 훨씬 편리합니다!
spf13-vim, 원클릭 설치, 슈퍼 구성을 권장합니다.
Youcompleteme 추천: https://github.com/Valloric/YouCompleteM...
프런트엔드라면 내 구성을 살펴보세요: https://github.com/ruanyl/bigvim
보충 사항: Python(주로 Python 작성, 기타 소수)인 경우 jedi-vim을 사용할 수 있습니다
Github에서 찾을 수 있는 AutoComplPop이라는 플러그인이 있습니다.