VG
Size: a a a
VG
аᶘ
VG
VG
аᶘ
FL
inoremap <Tab> <C-N>
VG
аᶘ
" Use Tab for autocomplete, if not at beginning of lineЕсть вот такая херовина (я совершенно не понимаю, как она работает).
function! Tab_Or_Complete()
if col('.')>1 && strpart( getline('.'), col('.')-2, 3 ) =~ '^\w'
return "\<C-N>"
else
return "\<Tab>"
endif
endfunction
inoremap <Tab> <C-R>=Tab_Or_Complete()<CR>
FL
аᶘ
FL
G
FL
G
FL
" Use Tab for autocomplete, if not at beginning of lineЕсть вот такая херовина (я совершенно не понимаю, как она работает).
function! Tab_Or_Complete()
if col('.')>1 && strpart( getline('.'), col('.')-2, 3 ) =~ '^\w'
return "\<C-N>"
else
return "\<Tab>"
endif
endfunction
inoremap <Tab> <C-R>=Tab_Or_Complete()<CR>
FL
NG
" Use Tab for autocomplete, if not at beginning of lineЕсть вот такая херовина (я совершенно не понимаю, как она работает).
function! Tab_Or_Complete()
if col('.')>1 && strpart( getline('.'), col('.')-2, 3 ) =~ '^\w'
return "\<C-N>"
else
return "\<Tab>"
endif
endfunction
inoremap <Tab> <C-R>=Tab_Or_Complete()<CR>
NG
V
FL
inoremap <Tab> <C-N>