В Windows вы также можете использовать сценарий AutoHotkey , который заменит либо ---
либо определенную комбинацию клавиш на "-". Плюсом этого является то, что он будет взаимодействовать относительно хорошо, если у вас есть ряд других ярлыков, которые вы хочу использовать (потому что все они могут находиться в AutoHotkey).
Если вы установите AutoHotkey, сценарий, который это сделает, будет содержать следующую строку.
::---::—
Это создает горячую строку, которая автоматически заменит последовательность ---
на —
при вводе, а затем за клавишей пробела, например пробел или ввод. AutoHotkey очень мощный, и это почти простейшая вещь, которую он может сделать, но такая гибкость может быть полезной.