Tại sao backspace thường được đại diện với ^ H?


8

Tôi không thấy những gì ^Hcó điểm chung với "backspace". Tại sao backspace được đại diện theo cách đó ở nhiều địa điểm?


5
xếp hàng những người già! ;)
Matt Ellen

1
Nó cũng được đại diện với ^ W quá. Tuy nhiên, tôi không biết tại sao ^ H hay ^ W nói riêng.
AndrejaKo

1
AndejaKo: ^Wlà từ xóa tổ hợp phím trong chế độ đọc trong chế độ emacs (và có thể là chính emacs). Nó xóa trở lại không gian trước đó.
Ignacio Vazquez-Abrams

Câu trả lời:


10

^đại diện giữ Ctrlnút. Với bất kỳ ký tự nào từ @đến _, nó tạo ra một vị trí 64 (0x40) ký tự trước đó trong bảng ASCII .


1
Tôi sẽ chỉ thêm vào đó trong những ngày DOS, tổ hợp CTRL-H đã hoạt động như phím xóa lùi. Tôi không nhớ là nó luôn hoạt động hay là phần mềm cụ thể, nhưng tôi nhớ nó hoạt động cho một cái gì đó.
Steve314

Ctrl-H vẫn hoạt động tại dấu nhắc CMD (và trong Powershell) trong Windows và tại dấu nhắc shell trong hầu hết các thiết bị đầu cuối.
Tạm dừng cho đến khi có thông báo mới.

5

Điều này là do vị trí của nó xuất hiện trong bảng ASCII, không có ý nghĩa gì mà nó được gán cho H ngoài thứ tự mà các điều khiển được gán cho các trình duyệt ASCII.

Xem wiki này trên ASCII; Giải thích ASCII

Nó xuất hiện rất thường xuyên trong điện toán do tính phổ biến của ASCII và nó được sử dụng rộng rãi.


Backspace là 0x08. Điều đó có liên quan gì với một trong hai ^hoặc H?
Billy ONeal

1
Đối với những người không, H là chữ cái thứ tám trong bảng chữ cái.
Xantec

5

Xem http://en.wikipedia.org/wiki/Caret_notation - ^ H đơn giản có nghĩa là 0x08 vì H là chữ cái thứ 8 của bảng chữ cái. Không có gì liên kết điều này với chức năng backspace ngoại trừ việc 0x08 được gán mã chức năng BS. Nó có thể dễ dàng như 0x09, sau đó chúng tôi sẽ viết ^ G.


FYI: ^ G là / là tiếng "chuông" trong một thiết bị đầu cuối và nó là 0x07.
Chris Nava


1

"Trình tự này vẫn được sử dụng một cách hài hước cho bệnh epanorthosis bởi những người biết chữ máy tính, biểu thị việc xóa một sai lầm giả vờ, giống như một cuộc tấn công."

"Nô lệ của tôi-khô ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ Hboss quyết định đình trệ dự án."

Backspace - Wikipedia

@Matt - Xếp hàng những người già, haha!


1
Hiện tượng này thực sự là lý do tại sao tôi hỏi về nó.
Billy ONeal

2
Trên thực tế, tôi tin rằng đó là một bình luận slashdot về một bài viết về khai thác bảo mật hoạt động trên tất cả các hệ điều hành (nó đã phá vỡ DNS, IIRC) và ai đó đã viết "Điều tốt là tôi đang sử dụng Linux ^ H ^ H ^ H ^ H ^ H ^ HMac ^ H ^ H ^ HWindows ^ H ^ H ^ H ^ H ^ H ^ H ^ H Shit. ")
Billy ONeal

Đúng, ngoài hiện tượng, bài viết của WikiPedia giải thích rất rõ, bao gồm cả chữ cái thứ 8 của bảng chữ cái, v.v. Tôi đã thấy nó trên Slashdot nhiều lần.
Bratch
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.