1

I use screen/tmux and vim.
In vim, I can't use <c-a> for increment a number, <c-a> is occupied from screen/tmux.

any suggestion for a simple map for increment a number ?

I try with

nnoremap <c-A> <c-a>

but, with this I have push down two times <c-A>

<c-A><c-A>

and with <c-X> never decrement the number

2 Answers 2

2

With screen, i've no problem. For doing a Control-a you have to do : C-a a

$ screen
$ vim foobar

type 'i' for insertion mode
type '1' 
type 'ESC'
type C-a a

=> 1 becomes 2

Hope this helps.

1
  • Also dot . can repeat this so there's no need to do the same awkward escaping over and over.
    – cprn
    Sep 14, 2015 at 12:18
0

This question will probably help out. To repeat my answer from there, I prefer C-] as the tmux / screen key, because it doesn't get in the way of normal bindings in either vim or emacs.

3
  • 1
    C-] is used by vim to jump to the definition of a keyword.
    – user193100
    Mar 2, 2013 at 14:51
  • Yes C-] is too much important (ctags), therefor I use C-x for tmux / screen key. I know it does decrement in vim, I don't use that too often in vim in screen.
    – pevik
    Feb 28, 2014 at 18:21
  • 1
    C-x actually used for all autocomplete functions (e.g. C-xC-o = omnicomplete).
    – cprn
    Sep 14, 2015 at 12:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .