An example of a non-breaking dash is a company name such as A-Z. Obviously you would not want A- to appear at the end of a line and Z at the beginning of the next line.
ユーザー定義のハイフンは、例えば A-Z という会社名がハイフンの前で改行されて、行末に A- 次の行頭に Z と表示されることがないように機能します。このハイフンは（Shift）＋（Ctrl）＋（－）で入力します。