วิธีเพิ่มฟังก์ชันการพิมพ์ Alt + Backspace macOS ให้กับ Windows


40

ฉันใช้ Mac และถ้าฉันกดAlt+ Backspaceมันจะลบทั้งคำ ด้วยวิธีนี้มันง่ายสำหรับฉันที่จะลบคำหลายคำทีละคำอย่างรวดเร็ว ฉันสามารถใช้ฟังก์ชันการทำงานเดียวกันกับ Windows 10 ได้ไหม แผนที่ทางลัดเพื่อลบทั้งคำและไม่ใช่แบบตัวอักษร?


7
FYI คุณสามารถใช้ Ctrl + ลูกศรเพื่อข้ามคำทั้งหมดและเมื่อมีการเพิ่ม Shift ในคอมโบคุณสามารถเลือกประโยคได้เร็วขึ้นและแม่นยำยิ่งขึ้น ควรทำงานบน Mac ด้วย
user1306322

8
นอกจากนี้การดับเบิลคลิกและลากโดยไม่ปล่อยปุ่มซ้ายของเมาส์จากการคลิกครั้งที่สองจะช่วยให้คุณสามารถเลือกทั้งคำได้รวมถึงคำที่คุณคลิก และการคลิกสามครั้งเลือกทั้งย่อหน้าของข้อความลากตัวเลือก
user1306322

19
เพียงพิมพ์dawแล้ว.สำหรับคำถัดไป คุณกำลังใช้vimใช่ไหม
Eric Duminil

7
@ user1306322 MIND == BLOWN ฉันเป็นผู้ใช้ windows ("power") มาหลายสิบปีและตระหนักถึงการคลิกสองครั้ง / สามครั้งสำหรับคำ / ย่อหน้า ไม่เคยรู้เลยว่ามันจะใช้การลากได้เช่นกัน
RobIII

1
@EricDuminil ฟังก์ชันการทำงานที่เทียบเท่าใน vim จะอยู่Ctrl-Wในโหมดแทรก :)
JoL

คำตอบ:


117

โปรดใช้Ctrl+ Backspaceบน Windows เพื่อลบทั้งคำ


4
+1 เพราะฉันไม่รู้จักคีย์ลัดนี้ แต่ในทางเทคนิคแล้วมันไม่ได้ตอบคำถาม แต่นำเสนอทางเลือก คุณอาจต้องการที่จะเพิ่มคำถามของคุณ
LPChip

29
มันตอบคำถาม - "การแมปทางลัดเพื่อลบคำทั้งหมด" ดูเหมือนจะเป็นเป้าหมาย Alt + Backspace เป็นเพียงตัวอย่างจากระบบปฏิบัติการอื่น
เซอร์แอดิเลด

6
@ user11230 คุณสามารถใช้Karabinerเพื่อกำหนดค่าปุ่มลัดต่าง ๆ บน Mac แต่หลังจากปรับแต่งหลายปีในระบบต่าง ๆ ฉันไม่แนะนำให้ทำเช่นนั้น เพียงแค่เรียนรู้ค่าเริ่มต้น ที่จะฝึกการสลับบริบทและความจำกล้ามเนื้อของคุณ ในที่สุดคุณจะสามารถใช้การติดตั้งใหม่และเครื่องจักรของเพื่อนร่วมงานได้อย่างง่ายดาย
joeytwiddle

16
จริง ๆ แล้ว Ctrl มีเอฟเฟกต์นี้เช่นเดียวกับปุ่ม Ctrl + ลูกศรย้ายเครื่องหมายรูปหมวกไปทางซ้ายหรือขวาและ Ctrl + Delete จะลบคำทางด้านขวาของเครื่องหมายรูปหมวก Shift + Ctrl + Arrow คีย์ขยายการเลือกด้วยคำทั้งหมดไปทางซ้ายหรือขวา โปรดสังเกตว่าตัวควบคุม Windows Edit มาตรฐานไม่รองรับ Ctrl + Backspace ยกเว้นว่าการเติมข้อความอัตโนมัตินั้นเปิดใช้งานอยู่ ตัวอย่างเช่นคุณจะสังเกตเห็นว่า Ctrl + Backspace ทำงานในไดอะล็อก Run (Win + R) แต่ไม่ใช่ใน "address bar" ของ RegEdit
Andreas Rejbrand

2
สิ่งนี้ใช้ได้กับฉันบน Linux (Cinnamon) มันก็ใช้ไม่ได้กับ Notepad ของ Windows
Marc.2377

17

คุณสามารถ remap คีย์ร้อนใช้AutoHotkey

สคริปต์ต่อไปนี้จะทำ ตั้งค่าให้เรียกใช้บน Windows เริ่มทำงานหรือเมื่อคุณเข้าสู่ระบบ

!BS::
Send ^{Backspace}

หมายเหตุ: บนพีซีของฉันดูเหมือนว่า Alt-Backspace จะเลิกทำเหมือนกับ Ctrl-Z AutoHotkey จะแทนที่ฟังก์ชันการทำงานที่มีอยู่ในขณะที่สคริปต์กำลังทำงาน


ขอบคุณฉันจะตรวจสอบว่าแม้สรรพสินค้าฉันจะชอบวิธีแก้ปัญหาแบบดั้งเดิม
user11230

โปรดทราบว่าการแมปนี้กับลำดับ Ctrl + Shift + Left, Del / Backspace ควรเป็นตัวแปรที่ดีกว่าเนื่องจาก Ctrl + Backspace ไม่ได้รับการสนับสนุนในการควบคุมการแก้ไขเริ่มต้นเช่น (cf. Notepad)
Joey

1

หากคุณต้องการเลียนแบบAlt+ Backspaceซึ่งจะลบคำทางด้านซ้ายของเคอร์เซอร์เป็นไปได้ว่าคุณต้องการเลียนแบบการทำงานCommand+ Backspaceซึ่งจะลบบรรทัดทางด้านซ้ายของเคอร์เซอร์

สมมติว่าคุณใช้ฟังก์ชั่นเนทีฟCtrl+ BackspaceWindows ในการลบคำก่อนหน้าคุณสามารถทำการแมปใหม่Alt+ Backspaceเพื่อลบบรรทัดก่อนหน้า สะดวกมากเป็นพิเศษสำหรับแป้นพิมพ์ Windows ส่วนใหญ่Altปุ่มนั้นอยู่ในตำแหน่งเดียวกับCommandคีย์บนคอมพิวเตอร์ Mac

สคริปต์AutoHotKeyต่อไปนี้จะทำให้การทำงานดังกล่าวข้างต้น:

!Backspace::
Send {Shift down}{Home}{Shift up}{Backspace}
return

0

Ctrl + Backspace เพื่อลบคำทางด้านซ้ายของจุดแทรก

Ctrl + Delete เพื่อลบคำทางด้านขวาของจุดแทรก


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