>> Edit article
이름
제목
패스워드
function! InsertTabWrapper(direction) let col = col('.') - 1 if !col || getline('.')[col - 1] !~ 'k' return "<tab>" elseif "backward" == a:direction return "<c-p>" else return "<c-n>" endif endfunction inoremap <tab> <c-r>=InsertTabWrapper ("forward")<cr> inoremap <s-tab> <c-r>=InsertTabWrapper ("backward")<cr> 이렇게 정의 해 놓은 다음에...( $HOME/.vimrc 에 ) insert mode 에서 변수이름/함수이름 일부만 치고서 TAB 을 눌러보시면.. 자동 완성이 잘 이루어 지는 것을 보실 수 있습니다.. 다른 것을 원하시면..계속 TAB 을 누르시면 됩니다. 역검색은 Shift+TAB 을 누르시면 됩니다. 이 기능은 insert-mode 에 있는 ^N , ^P 기능을 TAB 에 매핑 시켜 놓은 겁니다..
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved