Notepad ++: Ctrl-S ไม่บันทึกแทนที่จะแทรก [DC3]; Ctrl-F แทรก [ACK]


63

ฉันใช้ Notepad ++ เป็นตัวแก้ไขรหัสหลักของฉัน เมื่อไม่กี่นาทีที่ผ่านมาฉันกดแป้นบางปุ่มโดยไม่ตั้งใจ (ไม่รู้เลยว่าปุ่มอะไรกด) และทันใดนั้นปุ่มลัดมาตรฐานของฉันก็ใช้ไม่ได้อีกต่อไป

เมื่อฉันกด Ctrl-S มันจะไม่บันทึกเอกสารของฉัน แต่จะแทรกตัวอักษร "DC3" ตัวเล็กที่ขี้ขลาดนี้ (ดูเหมือนรูปสี่เหลี่ยมผืนผ้าสีดำที่มีตัวหนังสือสีขาวอยู่ด้านใน) เมื่อฉันกด Ctrl-F (ปุ่มค้นหา) ฉันได้รับสัญลักษณ์ "ACK" ที่คล้ายกัน

คำตอบเดียวที่ฉันพบบนเว็บเกี่ยวข้องกับการเปลี่ยนการแมปคีย์ลัดของคุณ อย่างไรก็ตามการแมปคีย์ลัดของฉันไม่ได้เปลี่ยนเลยพวกเขายังคงถูกตั้งค่าตามที่ควรจะเป็นด้วยการแมป Ctrl-S ไปที่ "บันทึก" และการทำแผนที่ Ctrl-F เป็น "ค้นหา .. "

ฉันเปลี่ยนไปใช้โหมดคีย์ทางเลือกที่แปลกประหลาดอย่างชัดเจน แต่ฉันไม่รู้ว่ามันอาจจะเป็นอย่างไรหรือจะกำจัดมันอย่างไร

อัปเดต:ฉันได้ลองเล่นไปอีกซักพักเพื่อดูว่ามีช็อตคัทอื่น ๆ ที่เสียหายอะไรบ้าง จนถึงตอนนี้พวกเขาทั้งหมดดูเหมือนจะยกเว้นมาตรฐานมาตรฐานของ Windows เช่น "Ctrl-X" และ "Ctrl-V" นี่คือตัวอย่าง:

KEY             Should Do:            Current Behavior:

Ctrl-Tab        Cycle open tabs       <does nothing>
Ctrl-W          Close current tab     [ETB]
Ctrl-N          Open New tab          [SO]
Ctrl-O          File Open window      [SI]
Ctrl-A          Select All            [DC3]
Ctrl-Z          Undo                  <Works as expected>
Ctrl-C          Copy selection        <Works as expected>
Ctrl-U          Make lowercase        [NAK]

(โดยวิธีการสัญลักษณ์ที่เป็นตัวย่อของรหัสควบคุม ASCII .)
Bavi_H

ฉันคิดว่ามันเป็นข้อผิดพลาด runtime notepad ++ ฉันได้พบกับ pb เดียวกันกับนาทีเซิร์ฟเวอร์ของคุณที่ผ่านมาและทำงานได้อย่างถูกต้องในขณะนี้
Jiangong SUN

คำตอบ:


86

ตกลงนี่น่าสมเพชทีเดียว แต่มีความเป็นไปได้ที่คนปัญญาอ่อนคนอื่น ๆ อาจพบปัญหานี้ดังนั้นฉันจึงรู้สึกเป็นธรรมในการโพสต์

ไม่กี่นาทีที่ผ่านมาฉันได้ "แทนที่ทั้งหมด" ในเอกสารปัจจุบันของฉัน เห็นได้ชัดว่าหน้าต่างข้อความแจ้งว่า "# ปรากฏถูกแทนที่" ถูกซ่อนอยู่ใต้หน้าต่างอื่นดังนั้นฉันจึงไม่เคยปิด

และเห็นได้ชัดว่าเมื่อหน้าต่างเล็ก ๆ นั้นยังคงเปิดอยู่การกดปุ่มลัดด้วยหน้าต่างตัวแก้ไขหลักที่อยู่ในโฟกัสจะทำให้เกิดผลลัพธ์ที่ขี้ขลาด

มันเป็นพฤติกรรมที่แปลกที่ต้องแน่ใจ แต่ก็ยังเป็นสถานการณ์ที่ค่อนข้างใหม่ อ่า


5
หมายความว่าคุณไม่ได้ลองรีสตาร์ทซอฟต์แวร์หรือไม่ : P
Phoshi

2
+1 ขอบคุณ! นี่เป็นเรื่องง่ายมากที่จะทำ ... เพื่อให้ได้รับข้อความโต้ตอบหรือข้อความแจ้งขนาดเล็กติดอยู่ด้านหลังหน้าต่างหลักเนื่องจากมันไม่ได้เป็นกิริยาช่วย เช่น. Ctrl + F และค้นหา 'raspberry' - ข้อความแจ้งขนาดเล็กที่ไม่ใช่คำกริยาจะปรากฏขึ้น "ไม่พบข้อความ ... " คลิกย้อนกลับในกล่องโต้ตอบค้นหา (อาจผิดพลาด) โดยไม่ตอบสนองต่อพรอมต์และพรอมต์เล็ก ๆ หายไปทางด้านหลังและยังคงเปิดอยู่ ปิดกล่องโต้ตอบค้นหา พรอมต์เล็ก ๆ ยังคงเปิดอยู่
MrWhite

10
+1, มูลค่าการโพสต์ทั้งหมด เรื่องนี้เพิ่งเกิดขึ้นกับฉันเมื่อนาทีที่แล้ว ถ่าน "ACK" ไม่ใช่สิ่งที่ฉันคาดไว้อย่างแน่นอน
FrustratedWithFormsDesigner

มีกล่องโต้ตอบโง่ ๆ ซ่อนอยู่ด้านหลังหน้าต่างแก้ไข คลิกตกลงเพื่อปิดและ Ctrl + C ทำงานแบบไม่ต่อเนื่อง ขอบคุณ!
Rush Frisby

Funky - Monkeys, Jungle Jump ...
n611x007

1

ตรวจสอบแถบภาษา อาจเป็นไปได้ว่าคุณตั้งค่าภาษาหรือแป้นพิมพ์แตกต่างกันสำหรับแอปพลิเคชันนั้น

แอปพลิเคชันอื่นมีปัญหานี้หรือไม่


ฉันตรวจสอบใน Notepad และแอปข้อความอื่น ๆ สองสามรายการรวมถึงโปรแกรม IM ของฉัน ปุ่มลัดจะทำงานตามที่คาดไว้ การตั้งค่าอื่น ๆ ทั้งหมดดูเหมือนจะเหมือนกัน ความคิดที่ดีแม้ว่า! ขอบคุณ
Brian Lacy

2
แถบภาษาใน Windows สามารถเป็นแบบต่อแอปพลิเคชัน
Broam

0

ฉันมีปัญหาที่คล้ายกันซึ่งเพิ่งเกิดจากปัญหาอื่น

ตรวจสอบให้แน่ใจไฟล์ของคุณจะไม่ได้กำหนดให้อ่านอย่างเดียว :)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.