Setiap kali saya mencoba untuk meluncurkan vim
atau emacs
atau bahkan top
(saya pikir itu sebenarnya perintah yang menggunakan ncurses) di terminal unix (pada komputer cluster di atas ssh), saya mendapatkan aliran berkelanjutan dari kesalahan 'Nama tabrakan antar xxx' seperti ini:
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
......
Menurut beberapa penelitian yang telah saya lakukan di web ini harus terkait dengan TERMCAP / TERMINFO, dan saya pikir ini mulai terjadi setelah saya menggunakan layar GNU. Dan pada kenyataannya, ketika saya berada di dalam sesi layar GNU, vim dan emacs berfungsi dengan baik (kecuali beberapa pemetaan kunci yang aneh, misalnya tombol panah tidak berfungsi)
Saya sudah mencoba untuk mengatur variabel lingkungan TERMCAP ke file yang tidak ada, seperti yang saya baca di internet, dan itu menyebabkan vim bekerja (dengan pengaturan berbeda dari yang biasa saya) tetapi tidak emacs ...
Apakah Anda tahu apa yang bisa saya lakukan untuk mengatasi masalah ini?
uname -a
.)