Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim Editor

วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim Editor

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

คู่มือนี้จะอธิบายวิธีสร้างความคุ้นเคยกับ Vim โดยเรียนรู้ขั้นตอนที่ง่ายและรวดเร็วในการแสดงความคิดเห็นบนบล็อกโค้ดหลายอัน

อันดับแรก ก่อนที่คุณจะสามารถแสดงความคิดเห็นในหลายบรรทัดใน Vim คุณจำเป็นต้องรู้วิธีแสดงความคิดเห็นในบรรทัดเดียว ให้มาโฟกัสที่นั่นเป็นจุดเริ่มต้นของเรา

วิธีแสดงความคิดเห็นบรรทัดเดียวในกลุ่ม

หากต้องการแสดงความคิดเห็นบรรทัดเดียวในกลุ่ม Vim ให้เข้าสู่ Visual Mode โดยกด Ctrl + วี . ถัดไป ไปที่บรรทัดที่คุณต้องการแสดงความคิดเห็นแล้วกด C ที่สำคัญ

ขึ้นอยู่กับการกำหนดค่า Vim ของคุณ สิ่งนี้ควรใส่ความคิดเห็นในบรรทัดที่เลือก นั่นคือทั้งหมดที่มี ง่ายใช่ไหม

ทีนี้มาเจาะลึกกันสักหน่อย

วิธีแสดงความคิดเห็นหลายบรรทัด

ในการเรียนรู้วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim เราใช้สคริปต์หลามอย่างง่าย

vim comments.py
วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim Editor

วิธีที่ 1 – การใช้หมายเลขบรรทัด

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

1. เริ่มต้นด้วยการเปิดไฟล์ที่คุณต้องการแก้ไขใน Vim

2. จากนั้น ให้กด ESC คีย์เพื่อเปิดโหมดคำสั่ง Vim

3. ป้อนคำสั่ง:

:[start],[end]/s/^/#

จุดเริ่มต้นคือหมายเลขบรรทัดที่จะเริ่มต้น และจุดสิ้นสุดคือหมายเลขบรรทัดที่จะสิ้นสุดบล็อกความคิดเห็น

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้คำสั่งนี้เพื่อแสดงความคิดเห็นตั้งแต่บรรทัดที่ 15 ถึง 25

:15,25s/^/#
วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim Editor

วิธีที่ 2 – บล็อกไฮไลท์

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

หากต้องการใช้วิธีไฮไลต์ ให้ข้ามไปยังบรรทัดที่คุณต้องการเริ่มแสดงความคิดเห็นแล้วกดปุ่ม Shift + วี กุญแจ

การทำเช่นนี้จะเน้นทั้งบรรทัดที่มีเคอร์เซอร์อยู่

จากนั้น ใช้ปุ่มลูกศรขึ้นและลงเพื่อเลือกบรรทัดที่คุณต้องการแสดงความคิดเห็น

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

วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim Editor

เมื่อคุณไฮไลต์บล็อคเป้าหมายแล้ว ให้กด RETURN คีย์เพื่อออกจาก Visual Line

ต่อไป ให้กดปุ่ม ESC แป้นเพื่อเข้าสู่โหมดคำสั่งและป้อนคำสั่ง:

:s/^/#

กด Enter เพื่อเรียกใช้คำสั่งและแสดงความคิดเห็นในบรรทัดที่ไฮไลต์

วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim Editor

วิธีที่ 3 – นิพจน์ทั่วไป

Vim ยังสนับสนุนนิพจน์ทั่วไปเพื่อแสดงความคิดเห็นในบรรทัดที่มีคำเฉพาะ คำสั่งให้แสดงความคิดเห็นเฉพาะคำคือ:

:g/\keyword/s/^/#

ในคำสั่งนี้ “คีย์เวิร์ด” หมายถึงคำเฉพาะที่คุณต้องการแสดงความคิดเห็น

ตัวอย่างด้านล่างแสดงความคิดเห็นทุกบรรทัดที่มีคำหลัก True:

:g/\True/s/^/#
วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim Editor

Vim จะไฮไลต์คำเป้าหมายโดยอัตโนมัติก่อนดำเนินการคำสั่ง

สุดท้ายให้กด ENTER คีย์เวิร์ดเพื่อรันคำสั่ง

วิธีที่ 4 – โหมดภาพ

คุณยังสามารถใช้โหมดภาพ Vim เพื่อแสดงความคิดเห็นในบล็อกของโค้ดได้

เริ่มต้นด้วยการไปยังบรรทัดที่คุณต้องการเริ่มแสดงความคิดเห็น ต่อไป ให้กด Ctrl + วี ปุ่มเพื่อเปิดใช้งานโหมดภาพ

ใช้ปุ่มลูกศรขึ้นและลง เลือกบรรทัดทั้งหมดที่คุณต้องการแสดงความคิดเห็น Vim จะแทรกไฮไลต์ที่จุดเริ่มต้นของแต่ละบรรทัดเพื่อระบุว่าบรรทัดนั้นถูกเลือก

วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim Editor

เมื่อเลือกเส้นเป้าหมายแล้ว ให้กด Shift + ฉัน เพื่อเข้าสู่โหมดแทรก

ถัดไป ป้อนสัญลักษณ์ความคิดเห็นสำหรับไฟล์เป้าหมาย ในกรณีนี้ เราต้องใส่ปอนด์ (# ) สัญลักษณ์แสดงความคิดเห็นโค้ด Python

สุดท้ายให้กด ESC คีย์และ Vim จะแสดงความคิดเห็นบรรทัดที่เลือกทั้งหมด

วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim Editor

วิธียกเลิกการใส่ความคิดเห็นหลายบรรทัด

คุณอาจต้องยกเลิกการใส่ความคิดเห็นหลายบรรทัด ในการดำเนินการนี้ คุณสามารถใช้โหมดภาพ

เริ่มต้นด้วยการไปยังบรรทัดที่คุณต้องการยกเลิกความคิดเห็น จากนั้นกด Ctrl + วี เพื่อเปิดใช้งานโหมดไฮไลท์

ใช้แป้นลูกศรขึ้นและลง เลือกบรรทัดทั้งหมดที่คุณต้องการยกเลิกการแสดงข้อคิดเห็น เมื่อคุณเลือกภูมิภาคได้แล้ว ให้กด X กุญแจสำคัญในการลบความคิดเห็น

อีกวิธีหนึ่งคือการใช้คำสั่งเพื่อลบบรรทัดทั้งหมดที่ขึ้นต้นด้วยสัญลักษณ์ความคิดเห็น

คำสั่งสำหรับสิ่งนั้นคือ:

:%s/^<comment symbol>/
วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim Editor วิธีแสดงความคิดเห็นหลายบรรทัดใน Vim Editor

อย่าลืมแทนที่สัญลักษณ์ความคิดเห็นด้วยสัญลักษณ์ความคิดเห็นจริงที่จะลบออก

บทสรุป

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