Tại sao các ký tự trích dẫn kép trái hoặc phải thay đổi thanh tiêu đề của PuTTY?


0

Tôi đã vô tình chạy ngang qua khi chọn một hàng văn bản từ cơ sở dữ liệu mySql có chứa một số trích dẫn kép bên trái &#8220; ) và trích dẫn kép phải &#8221; ) nhân vật. Có lẽ bất cứ ai đã nhập văn bản được sao chép từ Word và dán vào HTML <textarea>.

Dù sao, văn bản giữa phiên bản trước và cuối cùng không được hiển thị, nhưng thay vào đó, thanh tiêu đề của cửa sổ PuTTY đã được thay đổi thành chuỗi con đó.

Phần cuối của văn bản là: The “s” on the end of the word “positions” can be removed (I think). New error message that pops up: “Cannot move the selected Division because...

Và thanh tiêu đề của cửa sổ đã trở thành can be removed (I think). New error message that pops up: â&#8364;.

Tôi thu hẹp nó xuống trích dẫn kép bên phải và theo sau là trích dẫn kép bên trái; bất cứ thứ gì giữa hai cái thường được in thay vào đó sẽ trở thành tiêu đề của cửa sổ, ngoại trừ ký tự đầu tiên sau dấu ngoặc kép bên phải. Tôi không chắc chắn nếu nó cụ thể cho PuTTY hoặc chung cho hầu hết các chương trình shell. Tôi không biết liệu nó có đặc trưng cho cài đặt quốc tế hóa / bảng mã của PuTTY của tôi không, hoặc nếu nó dành riêng cho (các) phiên bản Windows của PuTTY.

Tôi đã thử tìm kiếm cách in các ký tự đặc biệt bằng cách sử dụng echo -e, nhưng nó sẽ không cho phép tôi vượt ra ngoài phạm vi ASCII. Tôi đã cố tìm kiếm các ký tự lệnh đặc biệt để làm gì đó khi được in, nhưng không thể tìm thấy bất cứ điều gì hữu ích ngoài bell ( echo -e '\a', khiến máy tính phát ra tiếng bíp). Không có tìm kiếm nào khác của tôi để cố gắng xác định lý do tại sao điều này xảy ra và những gì sẽ làm nó cố tình bật lên không có kết quả hữu ích.

Vì vậy, câu hỏi của tôi là, tại sao các ký tự trích dẫn kép trái và phải kích hoạt thay đổi thanh tiêu đề trong PuTTY khi chúng được in?

EDIT: Để rõ ràng, tôi không phải hỏi làm thế nào để các ký tự được in chính xác (tôi đã tìm thấy nhiều câu trả lời về điều đó), nhưng tại sao các ký tự đó lại được hiểu là các lệnh.


Bạn có gì Remote character set được định cấu hình trong Cấu hình Putty - & gt; Cửa sổ - & gt; Dịch ?
ssnobody

ptspts.blogspot.com/2012/11/ Cũng có thể có liên quan
ssnobody

@ssnobody ISO-8859-1:1998 (Latin-1, West Europe) ... đó là mục đầu tiên trong menu thả xuống.
mouseas

Của tôi được đặt thành UTF-8 ...
ssnobody

Câu trả lời:


1

Tiêu đề PuTTY thực sự có thể được thay đổi từ xa.

Bạn có thể vô hiệu hóa điều này trong Thiết bị đầu cuối & gt; Các tính năng & gt; Vô hiệu hóa thay đổi tiêu đề cửa sổ điều khiển từ xa .

Tại sao các trích dẫn được hiểu là lệnh thay đổi tiêu đề rất khó nói vì tôi không thể sao chép điều đó.

Bạn dường như đang sử dụng một phiên bản cũ của PuTTY khi bạn tuyên bố có ISO-8859-1 làm bộ ký tự đầu tiên và mặc định. Các phiên bản gần đây của PuTTY sử dụng UTF-8.


Tôi đang dùng PuTTY 0.62, 3 phiên bản sau phiên bản hiện tại 0.65. Vì có vẻ như thiết lập của tôi (cho dù là do phiên bản PuTTY hoặc đồng nghiệp trước đó có máy tính này) có bộ ký tự mặc định được chọn kém, tôi đã cập nhật tất cả các phiên của mình để sử dụng UTF-8 thay vì ISO-8859-1 .
mouseas
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.