代码: 全选
imap <TAB> <C-p>
还有,这补全菜单的颜色配置,不好。如果只有2个可选的时候,老分不清当前是那个。。。要是能在当前可选前面加上一个标记,比如>或者O啥的,才清晰。
代码: 全选
" Disable auto complete.
let g:neocomplcache_disable_auto_complete = 1
代码: 全选
"inoremap <expr><TAB> pumvisible() ? "\<C-n>" : "\<TAB>"
代码: 全选
set t_Co=256
colorscheme peaksea
代码: 全选
function! SuperCleverTab()
if strpart(getline('.'), 0, col('.') - 1) =~ '^\s*$'
return "\<Tab>"
else
return "\<C-p>"
endif
endfunction
inoremap <Tab> <C-R>=SuperCleverTab()<cr>
代码: 全选
fun MyTab()
let str= strpart(getline("."), 0, col(".")-1)
if str!="" && str=~'\m\w$'
return "\<C-N>"
endif
return "\t"
endfun
inoremap <expr> <Tab> MyTab()
我觉得前面既然有空格,应该可以简单的hack下。。。不用改源码。说不定有方法。fanhe 写了:第二个问题,只能改vim源码,这个需求确实有,我也很郁闷
有时间了就提交各patch吧
+1自由建客 写了:你难道就记不住哪种颜色表示选中?
必须改源码的,因为本身就不提供这个功能eexpress 写了:我觉得前面既然有空格,应该可以简单的hack下。。。不用改源码。说不定有方法。fanhe 写了:第二个问题,只能改vim源码,这个需求确实有,我也很郁闷
有时间了就提交各patch吧