Mỗi lần tôi cố gắng khởi chạy vim
hoặc emacs
thậm chí top
(tôi nghĩ rằng thực sự đó là bất kỳ lệnh nào sử dụng ncurses) trong một thiết bị đầu cuối unix (trên một máy tính cụm trên ssh), tôi nhận được một luồng liên tục về 'Xung đột tên giữa các lỗi xxx' như thế này:
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
......
Theo một số nghiên cứu tôi đã thực hiện trên web, điều này sẽ liên quan đến TERMCAP / TERMINFO và tôi nghĩ điều này đã bắt đầu xảy ra sau khi tôi sử dụng màn hình GNU. Và trên thực tế, khi tôi ở trong một phiên màn hình GNU, vim và emacs hoạt động tốt (ngoại trừ một số ánh xạ khóa lạ, ví dụ như các phím mũi tên không hoạt động)
Tôi đã cố gắng đặt biến môi trường TERMCAP thành một tệp không tồn tại, vì tôi đã đọc ở đâu đó trên internet và nó khiến vim hoạt động (với các cài đặt khác với các cài đặt thông thường của tôi) nhưng không phải là ...
Bạn có biết tôi có thể làm gì để giải quyết vấn đề này không?
uname -a
.)