ฉันมีรายการคำหลักที่มีตัวเลขอยู่ถัดจากคำเหล่านั้นใน Sublime Text 2
สิ่งที่ต้องการ
Sample tag 141870
Sample tag 36786
Sample tag 10651
Sample tag 266357
Sample tag 2251
จะมีวิธีใดที่ง่ายและรวดเร็วในการลบตัวเลขที่อยู่ถัดจากตัวอักษรหรือไม่?
ฉันมีรายการคำหลักที่มีตัวเลขอยู่ถัดจากคำเหล่านั้นใน Sublime Text 2
สิ่งที่ต้องการ
Sample tag 141870
Sample tag 36786
Sample tag 10651
Sample tag 266357
Sample tag 2251
จะมีวิธีใดที่ง่ายและรวดเร็วในการลบตัวเลขที่อยู่ถัดจากตัวอักษรหรือไม่?
คำตอบ:
ใช้ปุ่มกลางของเมาส์กดค้างไว้ที่ส่วนท้ายของบรรทัดแรก เลื่อนเมาส์ลงเพื่อสร้างเคอร์เซอร์หลายตัวหนึ่งตัวที่ท้ายบรรทัดแต่ละบรรทัด
กดCTRL
เครื่องหมาย + ค้างไว้SHIFT
จากนั้นใช้ปุ่มลูกศรซ้ายเพื่อเน้นตัวเลข
กดปุ่มลบจากนั้นคลิกที่ใดก็ได้เพื่อกำจัดเคอร์เซอร์หลาย ๆ ตัว
ฉันใช้เทคนิคแบบนี้กับข้อมูลหลายพันแถว สิ่งที่ยอดเยี่ยมคือคุณสามารถพิมพ์ได้หลายแถวพร้อมกัน นอกจากนี้คุณยังสามารถใช้CTRL
+ Left Mouse Click
เพื่อวางเคอร์เซอร์ใหม่ในตำแหน่งที่ระบุ
คำตอบของ @ kobaltz นั้นดี แต่ฉันต้องการเพิ่มวิธีที่ง่ายกว่าเล็กน้อยในการวางเคอร์เซอร์หลายตัว แทนที่จะใช้เมาส์เพื่อวางทั้งหมดให้เลือกข้อความSample tag
ก่อน จากนั้นกดAltF3ไปที่ "Quick Find All" ซึ่งจะเลือกวลีที่ปรากฏทั้งหมด จากนั้นคุณสามารถกดปุ่ม→ลูกศรขวาเพื่อลบส่วนที่เลือก แต่เก็บเคอร์เซอร์ทั้งหมดไว้ จากนั้นคุณสามารถกดCtrlShift→เพื่อเลือกไปยังจุดสิ้นสุดของเส้นและตีDeleteหรือคุณสามารถตีได้ทันทีCtrlShiftDeleteซึ่งเป็นทางลัดที่จะลบไปยังจุดสิ้นสุดของบรรทัดจากตำแหน่งปัจจุบัน
ctrl
+ H
\d+