У меня были проблемы с использованием и потому что моя оболочка использует их для изменения размера моего окна и размера шрифта. Мне удалось сопоставить «+» и «-» с командами, поэтому нажатие их в обычном режиме увеличивало и уменьшало значения.
map + <C-a>
map - <C-x>
Это то, что вы пытались достичь? Я не знаю, будет ли это работать для вас, так как они, вероятно, имеют различное использование, которое я не использую.
Вы также можете использовать mapleader вместо элемента управления, чтобы сделать это и не связываться с любым использованием по умолчанию:
let mapleader=","
map <Leader>+ <C-a>
map <Leader>- <C-x>
Вместо C - + и C - вы должны использовать , + и , - .