ลักษณะการทำงานของแผ่นจดบันทึก Ctrl-Backspace


22

ฟิลด์ข้อความในซอฟต์แวร์เกือบทั้งหมดจะลบคำเมื่อกดctrl+ backspaceอย่างไรก็ตามแผ่นจดบันทึกจะทำงานแตกต่างกันและแทรกอักขระซึ่งก็คือ:
`` (ฉันคัดลอกวางไว้ที่นี่ฉันไม่แน่ใจว่าสามารถมองเห็นได้หรือไม่ดูเหมือนว่าสี่เหลี่ยมผืนผ้าในแผ่นจดบันทึก)

นี่คือภาพหน้าจอ:

Ctrl + bksp

  • ตัวละครนี้คืออะไร?
  • เหตุใด Notepad จึงทำเช่นนี้ มันง่ายกว่าที่จะใช้?
  • มีคีย์ผสมอื่น ๆ สำหรับตัวละครอื่น ๆ หรือไม่?
  • มีคีย์ผสมใน Notepad สำหรับลบคำหรือไม่

คำตอบ:


25
  1. มันคือ0x7F "ลบ"ใน ASCII และU + 007F "ลบ"ใน Unicode

  2. อันที่จริงแล้วยังไม่มีการดำเนินการ ล้วนBackspaceส่ง ASCII 0x08 (ฉันไม่แน่ใจว่าตัวควบคุมการแก้ไขจัดการกับมันอย่างไร) และมันก็ไม่ใช่เรื่องแปลกในระบบปฏิบัติการต่าง ๆCtrlBackspaceเพื่อส่งลำดับ "ลบ"

    พฤติกรรม "ลบคำ" ถูกเพิ่มในภายหลังในฐานะคุณสมบัติที่ไม่มีเอกสารและเฉพาะกับตัวควบคุมการแก้ไขที่ใช้ "SHAutoComplete" เท่านั้น หากกล่องข้อความปิดใช้งานการเติมข้อความอัตโนมัติCtrlBackspaceอาจเป็นไปไม่ได้

    ( บางโปรแกรมหลายตัวใช้ตัวควบคุมการแก้ไขข้อความของตัวเองซึ่งทำงานแตกต่างจากในตัวเล็กน้อย)

  3. CtrlJและCtrlMจะได้รับการแปลเป็นบรรทัดใหม่ ( ^Jคือ CRใน ASCII และ^Mเป็น LF อย่างไรก็ตามตัวควบคุมการแปลแปลทั้งสองปุ่มกดเป็น CR + LF) ในทำนองเดียวกันCtrlIจะแทรกอักขระแท็บ

    Ctrl_และCtrl^จะส่งผลค่อนข้างไร้ประโยชน์ "คั่นหน่วย" ( ^_) และ "คั่นบันทึก" ( ^^)

    ( ^Xสัญกรณ์หมายถึงปุ่ม Ctrl - Ctrl-X ในตัวอย่างนี้ - ใน ASCII นี่เทียบเท่ากับการยกเลิกการตั้งค่าบิตที่ 7 ของตัวอักษรต่อไปนี้)

  4. ไม่ แต่คุณสามารถใช้CtrlShift← Leftเพื่อเลือกคำก่อนหน้าและเขียนทับโดยพิมพ์

    หรือได้รับNotepad ที่ดีกว่า


ขอบคุณสำหรับคำตอบ grawity แต่ฉันไม่เข้าใจว่าทำไมคุณถึงปฏิเสธการแก้ไข @ RJFalconer [Ctrl] [ซ้าย] ไม่ได้เลือกโดยไม่มี [Shift]
มูซา

@musa: ฉันไม่ได้เกิดขึ้นเมื่อมีคนสองคนแก้ไขพร้อมกัน
grawity

สำหรับระเบียน: Notepad2 มีปัญหาเดียวกันทั้งหมดในกล่องโต้ตอบค้นหาและแทนที่ข้อความที่มีแผ่นจดบันทึก (++) Ctrl-Backspace ไม่ได้ลบคำก่อนหน้านี้ วิธีแก้ปัญหาใช้งานได้สมบูรณ์แบบขอบคุณ
Michael S.

2

Ctrl-Backspace เพื่อลบคำใน Notepad ได้ถูกนำมาใช้ในที่สุด!

ดูการเปลี่ยนแปลงของ Notepad ใน Windows 10 เวอร์ชั่น 1809 ที่นี่


ว้าวในที่สุด! แม้ว่าฉันจะไม่ค่อยใช้ notepad ธรรมดา (เมื่อฉันลืมเปลี่ยนแอปเริ่มต้นให้เปิดด้วย) ฉันยังคงรำคาญอยู่ ฉันควรติดตั้งอัพเดทนี้แล้ว สำหรับทุกคนที่มาที่นี่ในอนาคต: มีการเปิดตัวในปี 1809 ในเดือนพฤศจิกายน 2018
bugybunny
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.