$ TERM nên là gì trên Mac OSX 10.6.6?


4

echo $TERM đưa cho tôi xterm-color. Có đúng không? Tôi đang có vấn đề với vim và được yêu cầu thay đổi nó thành dtterm. Tại sao?

Tôi đã học được rằng tôi có thể thay đổi giá trị này trong Terminal.app Preferences ... trong tab Advanced: Khai báo terminal là:


Chỉ người nói với bạn rằng có thể trả lời tại sao. Khi nói đến thiết lập $TERM có rất nhiều hoang tưởng và thông tin sai lệch xung quanh. Lý tưởng nhất $TERM phải luôn luôn được đặt thành một giá trị chính xác cho bất kỳ trình giả lập thiết bị đầu cuối nào bạn đang sử dụng. Chỉ đôi khi có một lý do để chọn một biến thể, để vô hiệu hóa hoặc sửa đổi các tính năng cụ thể, ví dụ: xterm so với xterm1. Hiếm khi, đôi khi cần phải tùy chỉnh giá trị để khắc phục sự cố, thường là với chương trình có lỗi hoặc không đủ cấu hình.
Chris Page

Câu trả lời:


4

Vâng, xterm-color là mặc định cho Terminal.app; nó tương thích nhất với mọi thứ. Bạn có thể thấy khi bạn mở cửa sổ tùy chọn cho thiết bị đầu cuối:

Terminal Dialog

Bạn có thể thay đổi nó thành dtterm trong menu:

Terminal Dialog

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.