Tente:
:vmap <leader>// :s/^/\/\//<cr>
(Você precisa remover o intervalo, porque vmap faz isso automaticamente. Adicionar o <cr>
irá executá-lo automaticamente.)
Isso só corresponderá às linhas que tenham um ou mais caracteres. Isso significa que vai pular a última linha, mas também significa que vai pular linhas vazias ...
:vmap <leader>// :s/^\(.\+\)\@=/\/\//g<cr>
Isso pode ser o que você está procurando especificamente:
:vmap <leader>// :<C-U>'<,'>-1s/^/\/\//g<cr>
O <C-U>
remove o intervalo incluído automaticamente e, em seguida, você pode especificar seu próprio intervalo, como na sua pergunta original ...