เหตุใด Backspace มักแสดงด้วย ^ H


8

ฉันไม่เห็นสิ่งที่^Hเหมือนกันกับ "backspace" เหตุใด Backspace จึงแสดงแบบนั้นในหลาย ๆ ที่


5
คิวคนเก่า! ;)
Matt Ellen

1
มันยังแสดงด้วย ^ W ด้วย ถึงกระนั้นฉันก็ไม่รู้ว่าทำไมโดยเฉพาะ ^ H หรือ ^ W โดยเฉพาะ
AndrejaKo

1
AndejaKo: ^Wเป็นคำที่ลบการกดแป้นใน readline ในโหมด emacs (และอาจ emacs เอง) มันจะลบกลับไปยังพื้นที่ก่อนหน้า
Ignacio Vazquez-Abrams

คำตอบ:


10

^หมายถึงการCtrlกดปุ่ม กับใด ๆ ของตัวละครจาก@ไป_จะสร้างตัวละครที่ 64 (0x40) ตำแหน่งก่อนหน้านี้ในตาราง ASCII


1
ฉันจะเพิ่มที่กลับมาในวัน DOS คอมโบ CTRL-H ทำงานเป็นคีย์ backspace ฉันจำไม่ได้ว่ามันใช้งานได้ตลอดหรือเป็นซอฟต์แวร์เฉพาะ แต่ฉันจำได้ว่าทำงานได้กับบางสิ่ง
Steve314

Ctrl-H ยังคงทำงานที่พรอมต์ CMD (และใน Powershell) ใน Windows และที่ shell prompt ในเทอร์มินัลส่วนใหญ่
หยุดชั่วคราวจนกว่าจะมีการแจ้งให้ทราบต่อไป

5

นี่เป็นเพราะที่มาในตาราง ASCII ไม่มีความสำคัญใด ๆ ที่จะมอบหมายให้ H นอกเหนือจากนั้นเป็นลำดับที่ตัวควบคุมถูกมอบหมายให้กับ charachters ASCII

ดูวิกินี้บน ASCII; ASCII อธิบาย

มันปรากฏขึ้นบ่อยครั้งในการคำนวณเนื่องจากโดยทั่วไปของ ASCII และมีการใช้อย่างกว้างขวาง


Backspace 0x08คือ อะไรที่ได้จะทำอย่างไรกับอย่างใดอย่างหนึ่ง^หรือH?
Billy ONeal

1
สำหรับผู้ที่ไม่ทำ H เป็นตัวอักษรตัวที่แปดในตัวอักษร
Xantec

5

ดูhttp://en.wikipedia.org/wiki/Caret_notation - ^ H หมายถึง 0x08 เพียงเพราะ H เป็นตัวอักษรตัวที่ 8 ของตัวอักษร ไม่มีอะไรเชื่อมโยงสิ่งนี้กับฟังก์ชั่น backspace ยกเว้นข้อเท็จจริงที่ว่า 0x08 ได้รับการกำหนดรหัสฟังก์ชั่น BS มันอาจจะง่ายเท่ากับ 0x09 แล้วเราจะเขียน ^ G


FYI: ^ G คือ / เป็นเสียง "ระฆัง" ในเทอร์มินัลและเป็น 0x07
Chris Nava


1

"ลำดับนี้ยังคงใช้อย่างตลกขบขันสำหรับepanorthosisโดยคอมพิวเตอร์รู้แจ้งการลบความผิดพลาดแกล้งเหมือน strikethrough"

"ทาสของฉัน -d ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ H ^ Hboss ตัดสินใจที่จะหยุดโครงการ"

Backspace - วิกิพีเดีย

@Matt - เข้าคิวคนชราฮ่า ๆ !


1
ปรากฏการณ์นี้เป็นจริงทำไมฉันถามเกี่ยวกับเรื่องนี้
Billy ONeal

2
ที่จริงฉันเชื่อว่ามันเป็นความคิดเห็น slashdot ในบทความเกี่ยวกับการใช้ประโยชน์จากความปลอดภัยที่ทำงานบนระบบปฏิบัติการทั้งหมด (มันทำลาย DNS, IIRC) และมีคนเขียนว่า "สิ่งที่ดีที่ฉันใช้ Linux ^ H ^ H ^ H ^ H ^ H ^ HMac ^ H ^ H ^ HWindows ^ H ^ H ^ H ^ H ^ H ^ H ^ H อึ HIT. ")
Billy ONeal

ใช่นอกเหนือจากปรากฏการณ์บทความของ WikiPedia อธิบายได้ดีรวมถึงตัวอักษรตัวที่ 8 ของตัวอักษร ฯลฯ ฉันเคยเห็นมันใน Slashdot หลายครั้ง
Bratch
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.