Não é a vírgula, é ctrl m que é a seqüência de controle do terminal para
retornar e o mesmo que pressionar a tecla de retorno. Tente digitar ls
no seu
terminal e pressione ctrl m . Você vai se deparar com o mesmo problema tentando mapear
ctrl h , que é a sequência de controle do terminal para backspace.
Este não é um problema do Vim, já que o Vim não consegue distinguir entre as teclas ctrl m and
return '.