Я хочу определить отображение в моем .gvimrc так, чтобы, если удерживалась последняя нажатая клавиша, запускаемое действие повторялось. В частности, я хочу сделать что-то вроде
map <SPACE>t :set transparency-=1
map <SPACE>T :set transparency+=1
для MacVim, но я хочу, чтобы прозрачность продолжала уменьшаться / увеличиваться при удерживании t / T (не нужно нажимать пробел).
Если у вас есть предложение по более удобному способу настройки прозрачности, я был бы также признателен за это.
Отдельно было бы неплохо иметь возможность набирать 20 SPACE t и уменьшать прозрачность на 20; однако, когда я пытаюсь, я получаю
E481: No range allowed.
Как включить указание диапазона?
Большое спасибо.