How to increment in vim under windows (where CTRL-A does not work…)

后端 未结 7 2195
不知归路
不知归路 2020-12-08 15:32

While CtrlX works fine in vim under windows, CtrlA selects all (duh).

Is there a way to increment a number with a keystro

相关标签:
7条回答
  • 2020-12-08 15:53

    I modified TMealy's solution so that CtrlA still selects all (I find this useful), while CtrlI increments (also useful).

    noremap <C-I> <C-A>
    
    " CTRL-A is Select all
    noremap <C-A> gggH<C-O>G
    inoremap <C-A> <C-O>gg<C-O>gH<C-O>G
    cnoremap <C-A> <C-C>gggH<C-O>G
    onoremap <C-A> <C-C>gggH<C-O>G
    snoremap <C-A> <C-C>gggH<C-O>G
    xnoremap <C-A> <C-C>ggVG
    
    0 讨论(0)
提交回复
热议问题