Ввод тире и других специсимволов в Linux производится при помощи клавиши Compose. Если вы пользуетесь средой Gnome, то настроить Compose можно следующим образом:
Откройте диалог настройки клавиатуры: Система -> Параметры -> Клавиатура.
Перейдите на вкладку "Раскладки".
Нажмите на кнопку "Параметры". Откроется диалог настройки дополнительных параметров раскладки.
Найдите пункт "Положение клавиши Compose", нажмите на него, в раскрывшемся списке выберите клавишу, которая будет использоваться в качестве Compose. Например, если выбрать Menu, то как Compose будет использоваться клавиша Menu, которая обычно находится рядом с правым Ctrl.
Ввод специальных символов производится так: нажмите и отпустите Compose, затем нажмите последовательность клавиш, соответствующую данному символу.
тире — Compose - - - (знак минус 3 раза)
«кавычки-ёлочки» — Compose < < и Compose > >
Буквы с надстрочными знаками (á,ä,ã и т.п.) — Compose ' буква , Compose " буква , Compose ~ буква и т.п.
Полный список пожно посмотреть тут: http://ru.wikipedia.org/wiki/Compose