วิธีดูหมายเลขบรรทัดใน vi

การอภิปรายเกี่ยวกับ vi vs vim อาจเป็นเพียงความร้อนในหมู่คนบางคนในฐานะการอภิปรายของ vi vs emacs แต่ไม่ว่าคุณจะอยู่ที่ใดในสถานการณ์ที่คุณอาจพบว่าตัวเองกับ vi และไม่มีตัวเลือกอื่น ๆ เป็นส่วนมาตรฐานของ POSIX ดังนั้นจึงมีการใช้งาน Unix และ Linux ในทุกๆยุคสมัย หากคุณเคยแก้ไขปัญหาเกี่ยวกับระบบฝังตัวเช่นเราเตอร์แบบไร้สายหรือสิ่งที่คล้ายคลึงกันคุณจะต้องใช้ pure vi

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

วิธีที่ 1: การตรวจสอบหมายเลขบรรทัดใน vi

หากคุณเคยเห็นใครมีส่วนร่วมในการอภิปราย vi vim แต่แล้วคุณอาจเห็นบางคนนำคำสั่งชุด vim ผู้ปกครองเป็นประโยชน์มากสำหรับกลุ่มมากกว่าเดิม vi โชคดีที่คุณสามารถดูหมายเลขบรรทัดใน vi บริสุทธิ์เช่นกัน คุณอาจจะเข้าสู่ระบบด้วยหากคุณกำลังทำงานกับอุปกรณ์ฝังตัว ถ้าไม่เช่นนั้นคุณสามารถกด Ctrl + Alt + F1 หรือ F2 เพื่อไปยังตำแหน่งที่คุณต้องการ ผู้ใช้เวอร์ชันกราฟิกของ Linux อาจต้องการกด Ctrl + Alt + T หรือ Super + T เพื่อแสดง terminal นอกจากนี้คุณยังสามารถค้นหาเทอร์มินอลใน Ubuntu Unity Dash ได้ด้วย แต่อย่าลืมว่าถ้าคุณพิมพ์ vi ในเวอร์ชัน Linux ที่มีคุณลักษณะครบถ้วนคุณอาจได้รับเสียงเรียกเข้าแทน คุณสามารถรันคำสั่ง bus busy vi ได้ทุก เมื่อโดยผู้เชี่ยวชาญด้านลีนุกซ์ได้ชี้แจงแล้ว

โดยทั่วไปคุณสามารถพิมพ์ vi fileName โดยที่ fileName ถูกแทนที่ด้วยชื่อไฟล์จริงเพื่อโหลดไฟล์ข้อความที่คุณต้องการใช้ คุณอาจไม่เห็นอะไรที่ด้านล่าง แต่คุณไม่ควรอยู่ในโหมดแทรกทันที เช่นเดียวกับที่ใช้บน AIX, HPUX, Solaris และเครื่อง OpenIndiana บางเครื่องคุณสามารถกด Ctrl + G เพื่อแสดงแถบที่จะบอกตำแหน่งของคุณได้อย่างแม่นยำในไฟล์

ใช้การผูกคีย์ vi หรือคีย์เคอร์เซอร์หากมีเพื่อไปยังตำแหน่งใหม่แล้วกด Ctrl + G อีกครั้ง รูปแบบดั้งเดิมของไม้บรรทัดจะไม่ปรับปรุงแบบไดนามิกเช่นเดียวกับที่หนึ่งในกลุ่มจะ แต่ควรจะทำงานเพื่อช่วยให้คุณสามารถตรวจสอบหมายเลขบรรทัดค่อนข้างดีใน vi ตามที่ได้

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

PRO TIP: หากปัญหาเกิดขึ้นกับคอมพิวเตอร์หรือแล็ปท็อป / โน้ตบุ๊คคุณควรลองใช้ซอฟต์แวร์ Reimage Plus ซึ่งสามารถสแกนที่เก็บข้อมูลและแทนที่ไฟล์ที่เสียหายได้ วิธีนี้ใช้ได้ผลในกรณีส่วนใหญ่เนื่องจากปัญหาเกิดจากความเสียหายของระบบ คุณสามารถดาวน์โหลด Reimage Plus โดยคลิกที่นี่

วิธีที่ 2: การลบบรรทัด

ถ้าคุณเคยใช้คำสั่งสำคัญใน vim คุณก็รู้แล้วว่าส่วนใหญ่ที่คุณต้องการสำหรับ vi ปกติดั้งเดิม กด: d เพื่อลบบรรทัดปัจจุบัน ขึ้นอยู่กับรุ่นของคุณคุณอาจจะเพียงพิมพ์ dd และคุณจะเห็นบรรทัดที่หายไปอย่างฉับพลันในสายตาคุณ

ที่ถูกกล่าวว่าคุณยังมีสิทธิ์เข้าถึงรูปแบบคลิปบอร์ดดั้งเดิมที่ยอมรับได้ซึ่งนักเขียนโปรแกรม Unix หลาย ๆ คนหาได้ง่ายกว่าเมื่อเปรียบเทียบกับคลิปบอร์ดแบบกราฟิกที่มีคุณลักษณะอื่น ๆ อีกมากมาย

ถ้าคุณต้องการลบบรรทัดของข้อความและงัดออกเพื่อให้คุณสามารถวางไว้ที่อื่นซึ่งมีผลตัดมันแล้วคุณสามารถใช้: y หรือ yy ขึ้นอยู่กับรุ่นของคุณ ผู้ใช้ที่อยู่ในโหมดแทรกที่พบตัวอักษรเหล่านี้กำลังเข้าสู่เอกสารเพียงแค่กด Esc เพื่อกลับไปที่โหมดคำสั่งก่อน

เมื่อคุณได้รับข้อความที่ดึงออกมาแล้วให้นำทางไปยังตำแหน่งใหม่ที่คุณต้องการวางไว้ ทันทีที่คุณมีพิมพ์ p เพื่อวางข้อความหลังจากตำแหน่งปัจจุบัน คุณอาจต้องการใช้ตัวพิมพ์ใหญ่ P ตัวพิมพ์ใหญ่หากคุณต้องการวางตำแหน่งข้อความก่อนตำแหน่งปัจจุบันที่เคอร์เซอร์อยู่ที่

โปรดจำไว้ว่าถ้าคุณเคยใช้ Ctrl + C แป้นพิมพ์ลัด Ctrl + X และ Ctrl + V ที่ใช้กันทั่วไปใน Windows และ Macintosh คุณจะไม่สามารถใช้งานได้ที่นี่ ตัวแก้ไข vi หมายถึงกิริยาซึ่งหมายความว่ามีคำสั่งและโหมดแทรกแยกต่างหาก ในทางกลับกันถ้าคุณมีปัญหาเพียงเล็กน้อยในการนำทางจากนั้นวางนิ้วบนแป้น h, j, k และ l

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

ในขณะที่การลบและย้ายข้อความในลักษณะนี้อาจไม่จำเป็นต้องซับซ้อนเท่าที่เป็นอยู่ในกลุ่มเป้าหมายคุณอาจจะชอบการฝึกปฏิบัตินิด ๆ หน่อย ๆ

PRO TIP: หากปัญหาเกิดขึ้นกับคอมพิวเตอร์หรือแล็ปท็อป / โน้ตบุ๊คคุณควรลองใช้ซอฟต์แวร์ Reimage Plus ซึ่งสามารถสแกนที่เก็บข้อมูลและแทนที่ไฟล์ที่เสียหายได้ วิธีนี้ใช้ได้ผลในกรณีส่วนใหญ่เนื่องจากปัญหาเกิดจากความเสียหายของระบบ คุณสามารถดาวน์โหลด Reimage Plus โดยคลิกที่นี่

Facebook Twitter Google Plus Pinterest