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

Oliver Salzburg
  • 86,445
  • 63
  • 260
  • 306
juanpablo
  • 6,966
  • 11
  • 52
  • 72

2 Answers2

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.

xtrmz
  • 21
  • 1
  • Also dot `.` can repeat this so there's no need to do the same awkward escaping over and over. – cprn Sep 14 '15 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.

Daniel Pittman
  • 3,688
  • 17
  • 15
  • 1
    `C-]` is used by vim to jump to the definition of a keyword. –  Mar 02 '13 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 '14 at 18:21
  • 1
    `C-x` actually used for all autocomplete functions (e.g. `C-xC-o` = omnicomplete). – cprn Sep 14 '15 at 12:18