libedit игнорирует файл editrc в Ubuntu Lucid
481
Joey Adams
Я пытаюсь заставить ghci (интерактивную командную строку на Haskell) правильно обрабатывать стрелки Ctrl + Left и Ctrl + Right вместо отображения мусора, как это:
Prelude> 1;5D1;5C
Внизу этого сообщения об ошибке написано:
Для стандартного ghci с editline вы должны добавить в ваш файл .editrc следующее:
bind "\e[1;5D" vi-prev-word bind "\e[1;5C" vi-next-word
Я пытался добавить это к ~/.editrc
, но ничего не изменилось. Отчет об ошибках MySQL говорит нам, что libedit игнорирует файл editrc в Linux, потому что у него нет issetugid()
системного вызова, и похоже, что MySQL имеет собственный обходной путь для этой проблемы.
Кто-нибудь знает как:
- Получить libedit, чтобы признать
~/.editrc
- Получите GHCi для правильной обработки Ctrl + Arrow
0 ответов на вопрос
Похожие вопросы
-
1
Создание полноэкранных окон без мозаики в xmonad + KDE
-
1
Как я могу написать отказоустойчивый скрипт запуска, который запускает приложение с необходимыми раз...
-
3
Когда мне следует перейти на Ubuntu 10.04 (Lucid Lynx)?
-
-
2
Ubuntu понижен с ясного до кармического
-
1
Проблемы с загрузкой Ubuntu 10.04
-
0
Не могу загрузиться в Lucid Lynx
-
7
Ubuntu 10.04 установить - завис на заставке, ошибок нет
-
4
Как настроить чувствительность колеса прокрутки мыши?
-
2
Отключение питания во время обновления Ubuntu до 10.04 - загрузка в командную строку, apt-get и dpkg...
-
1
Какие драйверы графической карты установить в Ubuntu 10.04?