Básicamente hay que añadir un mapeo de teclas. Para hacerlo fácil te paso el código completo que hay que ejecutar en la terminal:
mkdir ~/Library/KeyBindings
cd ~/Library/KeyBindings
touch DefaultKeyBinding.dict
echo '{"#," = ("insertText:", ".");}' > DefaultKeyBinding.dict
Gracias, llevo mucho tiempo buscando esto y funciona bien. Un saludo!