มีแป้นพิมพ์ลัดเพื่อเลือกบรรทัดปัจจุบันทั้งหมดใน Notepad ++ หรือไม่


19

Microsoft OneNote มีทางลัดที่มีประโยชน์ ( Ctrl+ A) ที่ฉันใช้ตลอดเวลาเพื่อเลือกทั้งบรรทัด และถ้าคุณคลิกมันเป็นครั้งที่สองมันจะเลือกเอกสารทั้งหมด

ฉันต้องการใช้Ctrl+ Aเป็นทางลัดใน Notepad ++ เพื่อเลือกบรรทัดปัจจุบัน แต่ค่าเริ่มต้นคือการเลือกเอกสารทั้งหมด มีวิธีให้เลือกเฉพาะบรรทัดปัจจุบันทั้งหมดหรือไม่


1
เพียงแค่เพิ่ม Microsoft OneNote ยังสามารถเลือกเอกสารทั้งหมดด้วยCtrl + Aทางลัด เพียงแค่กดCtrlและกดAหลายครั้งมันจะขยายการเลือกจากบรรทัดหนึ่งไปยังอีกเอกสารหนึ่ง
Cricrazy

คำตอบ:


19

กดHomeแล้ว+ShiftEnd

Endจากนั้นยังสามารถใช้Shift+ Homeหากคุณต้องการเลือกบรรทัดจากจุดเริ่มต้นแทนตัวอักษรที่เยื้องครั้งแรกให้กดHomeสองครั้ง

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

หากคุณต้องการคัดลอก / ตัด / ลบบรรทัดมีทางลัดสำหรับคุณอยู่แล้ว:

  • ลบบรรทัดCtrl+ Shift+L
  • ตัดเส้นCtrl+L
  • คัดลอกบรรทัดCtrl+ Shift+ T(เปลี่ยนเป็นCtrl+ Shift+ Xใน Notepad รุ่นใหม่กว่า)

นอกจากนี้ยังมีการดำเนินการอื่น ๆ ที่ไม่มีทางลัดเริ่มต้นเช่นการย้ายบรรทัดการเข้าร่วมบรรทัดการซ้ำบรรทัด ... เพียงแค่เลือกการตั้งค่า > ตัวทำแผนที่ทางลัด > คำสั่ง ScintillaเลือกSCI_LINETRANSPOSE/ SCI_LINEDUPLICATE/ SCI_LINESJOIN... และกำหนดพวกเขา

ถ้าCtrl+ Shift+ Tไม่ทำงานสำหรับคุณแล้วมันเป็นเพราะทางลัดที่ได้รับมอบหมายให้ 2 คุณสมบัติที่แตกต่างที่ก่อให้เกิดความขัดแย้งเป็นPryrtCJ ตอบด้านล่าง ในการคัดลอกบรรทัด Notepad ++ รุ่นใหม่นั้นถูกเปลี่ยนเป็นCtrl+ Shift+ Xและมีการเพิ่มคำเตือนความขัดแย้งทางลัดด้วยทำให้ชีวิตง่ายขึ้นเล็กน้อย

ป้อนคำอธิบายรูปภาพที่นี่

ดูรายการของเมาส์และแป้นพิมพ์ลัดเริ่มต้นสำหรับ Notepad ++ และปลั๊กอินบางตัว

หากคุณใช้เมาส์เพียงคลิกหมายเลขบรรทัดทางด้านซ้ายหรือคลิกสามครั้งในบรรทัดก็ใช้เคล็ดลับ


6
ฉันสามารถยืนยันได้ว่า CTRL + Shift + T *** ไม่ทำงาน !!! *** Windows 10, NPP 6.8.6 ผลลัพธ์ของฉันคือ NPP พยายามสร้างไฟล์ใหม่ด้วยเหตุผลบางอย่าง ฉันไม่แน่ใจว่าทำไม อาจเกี่ยวข้องกับปลั๊กอินหรือไม่? หวังว่านี่จะช่วยใครซักคน ฉันเคยเห็น "วิธีแก้ปัญหา" นี้ในเว็บไซต์ที่แตกต่างกัน 3 แห่ง อย่างน้อยสำหรับฉันมันไม่ทำงาน
Eric Hepperle - CodeSlayer2010

1
Ctrl-Shift-T ไม่ได้ผลสำหรับฉันเช่นกัน Win7, NPP 6.8.3 คลิกเดียวที่หมายเลขบรรทัดจากนั้น Ctrl-C เป็นวิธีที่เร็วที่สุดสำหรับฉัน
dvdhns

@ CodeSlayer2010 คุณลองเปิดคำสั่ง Scintilla อย่างที่ฉันพูดเหรอ? บางทีทางลัดของคุณอาจได้รับการดัดแปลงอย่างใดหรือคุณกำลังใช้ภาษาที่แตกต่างกันดังนั้นทางลัดที่แตกต่างกัน เพียงแค่เปลี่ยนSCI_LINECOPYสิ่งที่คุณต้องการ
phuclv

@dvdhns ขณะที่พิมพ์ว่าจะเร็วกว่าทางลัดเดียวเมื่อคุณต้องการเลื่อนมือเพื่อค้นหาเมาส์แล้วกดทางลัดหรือไม่
phuclv

@ LưuVĩnhPhúc: ขอบคุณสำหรับการตอบกลับของคุณ ฉันไม่ได้ลองเพราะฉันไม่ต้องการผ่านความพยายามในการแมปกุญแจของฉันใหม่ แต่ดูเหมือนว่าคำสั่ง scintilla อาจเป็นสถานที่ที่ดีในการตรวจสอบเพื่อดูว่ามีบางอย่างที่เปลี่ยนแปลงไปหรือไม่
Eric Hepperle - CodeSlayer2010

6

สำหรับผู้ที่ได้รับการยอมรับคำตอบที่ไม่ได้ทำงาน: ฉันเพิ่งตอบความกังวลที่คล้ายกันใน Notepad ++ ชุมชน โดยทั่วไปมีสองคำสั่งที่เชื่อมโยงกับCtrl+ Shift+ Tทางลัดพร้อมกัน

หากคุณต้องการCtrl+ Shift+ Tอ้างอิงSCI_LINECOPYค้นหาคำสั่งที่ขัดแย้งกัน (ตัวอย่างเช่นShortcut Mapper>> Main menu>> Restore Recent Closed Fileซึ่งเป็นสิ่งที่ก่อให้เกิดความขัดแย้งในสำเนาของฉัน NPP) เลือกModifyแล้วเปลี่ยนอักษรแบบเลื่อนลงจากTไปและตีNONE สมมติว่าไม่มีความขัดแย้งมากขึ้นทางลัดจะกลับไปOKSCI_LINECOPY

หวังว่านี่จะช่วยได้


ป้อนข้อมูลได้ดีคุณช่วยอธิบายความสำคัญของคำสั่ง SCI ได้มากกว่าคำสั่งในเมนูหลัก
Jagadish Talluri

ขออภัยฉันไม่ใช่ผู้เชี่ยวชาญในคำสั่ง Scintilla ฉันเพิ่งพบการกระทำสองอย่างที่แมปกับแป้นพิมพ์ลัดเดียวกันและคิดว่าต้องปิดการใช้งานใดเพื่อให้ทางลัดนั้นทำสิ่งที่ฉันต้องการ :-)
PeterCJ

3

ใน NPP7.5.1 SCI_LINECOPYถูกกำหนดให้กับShift+ Ctrl+X

ดังนั้นคุณสามารถใช้ Shift+ Ctrl+ Xเพื่อคัดลอกบรรทัดปัจจุบันไปยังคลิปบอร์ด


0

ฉันคิดว่าคุณสามารถทำได้ผ่านทางมาโคร

  1. ไปที่มาโคร> เริ่มการบันทึก
  2. กดค้างไว้Shiftแล้วแตะลงเพื่อทำเครื่องหมายตัวอย่าง 10 บรรทัด และลบทิ้ง
  3. ไปที่มาโคร> หยุดการบันทึก ตอนนี้แมโครของคุณถูกบันทึกแล้วคุณสามารถบันทึกไว้เพื่อใช้ในอนาคต
  4. ไปที่มาโคร> บันทึกมาโครการบันทึกปัจจุบัน ... และบันทึกด้วยชื่อ
  5. เลื่อนเคอร์เซอร์ไปที่บรรทัดที่คุณต้องการลบบรรทัดหลังจากนั้นไปที่มาโคร> เรียกใช้มาโครหลาย ๆ ครั้ง ... และเลือกมาโครของคุณแล้วรันมัน N ครั้งตามที่คุณต้องการ

การอ้างอิง: /programming/19161262/select-range-of-lines-in-notepad


4
ถาม: ฉันจะเลือกบรรทัดโดยใช้แป้นพิมพ์ได้อย่างไร ตอบ: ต่อไปนี้เป็นวิธีการลบ 10 บรรทัด คุณจะต้องคลิกเมาส์สองสามครั้งทุกครั้งที่คุณใช้     อะไร?
G-Man กล่าวว่า 'Reinstate Monica'

@ G-Man เนื่องจากคุณสามารถกำหนดทางลัดให้กับมาโครโซลูชันนี้จึงทำงานได้อย่างสมบูรณ์แบบ แมโคอาจมีการดำเนินการจากคำตอบที่จัดทำโดยLưuVĩnhPhúc
JC2k8

ฉันคิดว่าคำตอบของฉันเหมาะสมกับคำถาม Macondo คุณสามารถทำได้เกือบทุกอย่างกับ Marco
CuongDC

1. เขาต้องการลบบรรทัดปัจจุบันไม่ใช่ 10 บรรทัด 2. กดลง 10 ครั้งเพียงทำการเลือกบางตำแหน่งในบรรทัดที่ 10 มันไม่ได้เลือกทั้ง 10 บรรทัด
phuclv

0

เพียงคลิก 3 ครั้งเพื่อคำหรือบรรทัด


การคลิกไม่ใช่แป้นพิมพ์ลัด และแม้ว่าจะสามารถใช้เมาส์ได้เพียงแค่คลิกเดียวทางด้านซ้ายของหมายเลขบรรทัดก็เพียงพอแล้ว ไม่จำเป็นต้องคลิกสามครั้ง
phuclv

-1

Shift+ End- เลือกทั้งบรรทัดหลังเคอร์เซอร์


นั่นไม่ใช่สิ่งที่ขอ
โตโต้

1
ไม่เป็นไรสำหรับการเลือกทั้งบรรทัดหากเคอร์เซอร์อยู่ที่จุดเริ่มต้นของบรรทัดแล้ว พิจารณาเพิ่มปุ่มHome ที่อยู่ด้านหน้าของทางลัดในคำตอบของคุณ
MarianD

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