Собственно, как сделать, чтобы цифра, введенная перед нажатием собственного сочетания клавиш, задавала не количество повторений, а что-нибудь другое.
Например, создание цикла for от нуля до введенной цифры должно выглядеть примерно так:
map <Number><A-m> Afor (int i = 0; i < <Number>; i++) {<Enter>
Итог:
function! MyFor(v)
python <<EOF
import vim
v = vim.eval("a:v")
vim.current.line = vim.current.line + "for (int i = 0; i < " + v + "; i++) {"
EOF
endfunction
nnoremap <A-f> :<C-U>call MyFor(v:count)<CR>o<Esc>o}<Up><Tab>