-\bind "M-~S-i s h" "hfill-insert"
-\bind "M-~S-i s p" "hyphenation-point-insert"
-\bind "M-~S-i s k" "ligature-break-insert"
-\bind "M-~S-i s b" "protected-space-insert"
-\bind "M-~S-i s l" "break-line"
-\bind "M-~S-i s i" "dots-insert"
-\bind "M-~S-i s e" "end-of-sentence-period-insert"
+\bind "M-~S-i s h" "space-insert hfill"
+\bind "M-~S-i s p" "specialchar-insert hyphenation"
+\bind "C-M-minus" "specialchar-insert nobreakdash"
+\bind "M-~S-i s k" "specialchar-insert ligature-break"
+\bind "M-~S-i s b" "space-insert protected"
+\bind "nobreakspace" "space-insert protected"
+\bind "C-~S-slash" "specialchar-insert slash"
+\bind "M-~S-i s l" "newline-insert newline"
+\bind "M-~S-i s r" "newline-insert linebreak"
+\bind "M-~S-i s i" "specialchar-insert dots"
+\bind "M-~S-i s e" "specialchar-insert end-of-sentence"