Почему я получаю ошибки «Идентификация столкновений между …» и как их исправить?

Каждый раз, когда я пытаюсь запустить vim или emacs или даже top (я думаю, что это фактически любая команда, использующая ncurses) в терминале unix (на компьютере кластера через ssh), я получаю непрерывный поток «Идентификация столкновения между xxx», например, это:

 Name collision between dumb dumb Name collision between unknown unknown Name collision between lpr lpr Name collision between glasstty glasstty Name collision between vanilla vanilla Name collision between ansi+local1 ansi+local1 Name collision between ansi+local ansi+local ...... Name collision between terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 terminet1200 Name collision between h19-a h19-a h19-a h19-a h19-a h19-a h19-a h19-a h19-a h19-a h19-a h19-a Name collision between h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs h19-bs Name collision between h19-us h19-us h19-us h19-us h19-us h19-us h19-us h19-us h19-us h19-us h19-us h19-us Name collision between h19 h19 h19 h19 h19 h19 h19 h19 h19 h19 h19 h19 ...... 

Согласно некоторым исследованиям, которые я сделал в Интернете, это должно быть связано с TERMCAP / TERMINFO, и я думаю, что это началось после того, как я использовал экран GNU. И фактически, когда я нахожусь в сеансе экрана GNU, vim и emacs работают нормально (за исключением некоторых странных сопоставлений клавиш, например, клавиши со стрелками не работают)

Я попытался установить переменную среды TERMCAP в несуществующий файл, поскольку я где-то читал в Интернете, и это заставило vim работать (с разными настройками, чем мои обычные), но не emacs …

Знаете ли вы, что я могу сделать, чтобы решить эту проблему?

One Solution collect form web for “Почему я получаю ошибки «Идентификация столкновений между …» и как их исправить?”

Решено: проблема заключалась в том, что я указал в своем ~/.bashrc LD_LIBRARY_PATH который содержал папку со многими разделяемыми библиотеками, некоторые из которых были, вероятно, дубликатами других. Я думаю, что в моем случае это были библиотеки ncurses .

  • Как получить поддержку буфера обмена на сервере Linux без X11
  • положение курсора после вставки в vi / vim
  • VIM комментирует, что я вставляю
  • Могу ли я получить доступ к буферу X11 из tty1-6?
  • Неоконфликтный конфликт с автоматическим прерыванием линии в vim
  • vim auto complete custom list
  • Преимущества использования буферов vim на терминалах tmux / dwm
  • Заставить sed запрашивать подтверждение перед каждой заменой?
  • Необходимо ввести специальный символ в vi
  • Где vim после установки pkg?
  • Почему имена файлов трубопроводов в VIM прерываются, когда я возвращаюсь в оболочку?
  • Связывание ключа Vim для циклического перехода через окна
  • Linux и Unix - лучшая ОС в мире.