บอกว่าฉันเปิด 2 ไฟล์ต่อไปนี้ใน Notepad ++
เป็นไปได้ไหมที่จะคัดลอกข้อความทางด้านขวาและวางไว้ทางซ้ายเพื่อที่ฉันจะได้จบ
คัดลอก
ขนี้
ข้อความ C
D over (ฯลฯ .. )
หรือ
คัดลอก
B นี้
ข้อความ C
มากกว่า D
บอกว่าฉันเปิด 2 ไฟล์ต่อไปนี้ใน Notepad ++
เป็นไปได้ไหมที่จะคัดลอกข้อความทางด้านขวาและวางไว้ทางซ้ายเพื่อที่ฉันจะได้จบ
คัดลอก
ขนี้
ข้อความ C
D over (ฯลฯ .. )
หรือ
คัดลอก
B นี้
ข้อความ C
มากกว่า D
คำตอบ:
ใช่. ทำสำเนาบล็อก / วาง
กดค้างAltในขณะที่เลือกข้อความเพื่อคัดลอกและคัดลอก จากนั้นกดค้างAlt ในขณะที่เลือกตำแหน่งที่คุณต้องการคัดลอกไปยังในไฟล์ปลายทาง อย่าเลือกตัวอักษรใด ๆ - เพียงลากเคอร์เซอร์ลงเพื่อให้มันกะพริบหลายแถว จากนั้นวางข้อความ
การแก้ไขแนวตั้ง / บล็อกสามารถทำได้ด้วยการกดAlt+ Shiftพร้อมกับปุ่มลูกศรบนแป้นพิมพ์ของคุณ
หมายเหตุ: วิธีนี้ยังสามารถใช้เพื่อป้อนข้อความในหลายแถวพร้อมกัน คุณสามารถเข้าถึงสิ่งนี้ได้ผ่านทางเมนูแก้ไขที่แสดงด้านล่าง โหมดคอลัมน์จะบอกให้คุณใช้แป้นพิมพ์ลัดเพื่อใช้งาน ตัวแก้ไขคอลัมน์จะแทรกอักขระอย่างน้อยหนึ่งตัว (หรือลำดับเลข) ที่เริ่มต้นที่เคอร์เซอร์และในบรรทัดถัดไปทั้งหมดจนกระทั่งคุณถึงจุดสิ้นสุดของไฟล์
Alt + Shift
กดปุ่มลูกศรบนคีย์บอร์ดเพื่อเลือกแนวตั้งได้อย่างสมบูรณ์ผ่านทางคีย์บอร์ด
ใช่เรียงลำดับการใช้คอลัมน์
Alt
ปุ่มค้างไว้และใช้เมาส์เพื่อเลือกสี่เหลี่ยมผืนผ้าของข้อความเช่นอักขระตัวแรกของสี่บรรทัดแรก คุณสามารถผ่านจุดสิ้นสุดของบรรทัด (เลือกบล็อกที่กว้างกว่าบางบรรทัด)Ctrl-C
)Ctrl-V
) ที่จุดเริ่มต้นของบรรทัดแรกเมื่อคุณใช้การดำเนินการคอลัมน์เพื่อคัดลอกข้อความมันจะแทรกบล็อกเดียวกัน (โดยไม่ขึ้นบรรทัดใหม่) ลงในไฟล์เป้าหมายน่าเสียดายที่มันไม่รองรับช่องว่างที่เหมาะสมสำหรับตัวอย่างของคุณ คุณจะต้องใส่ช่องว่างท้ายบล็อกคัดลอกในแต่ละบรรทัด โชคดีที่คุณสามารถใช้การทำงานคอลัมน์ได้อีกครั้ง
Alt
ปุ่มค้างไว้อีกครั้งแล้วเลือกคอลัมน์ที่มีความกว้างเป็นศูนย์สี่เหลี่ยมผืนผ้าทางด้านขวาของบล็อกที่วาง เนื่องจากมันมีความกว้างเป็นศูนย์ notepad ++ จะวาดเป็นเส้นแนวตั้งEdit > Column Editor
(หรือกดAlt-C
) และใส่ในspace
Text To Insert
สิ่งนี้จะแทรกช่องว่างในแต่ละบรรทัดทางด้านขวาของบล็อกที่วางสิ่งนี้จะไม่ทำงานหากข้อความที่คุณวางมีความยาวต่างกันในแต่ละบรรทัดเนื่องจากคุณไม่สามารถเลือกบรรทัดแนวตั้งเดียวเพื่อแทรกช่องว่างได้ ดังนั้นผมจะทำให้พื้นที่บนปลายสายแต่ละแหล่งที่มาก่อนที่จะคัดลอก - Ctrl-H
เพื่อเปิดReplace
โต้ตอบคลิกRegular Expression
ที่ด้านล่างขวาและแทนที่ด้วย$
space