คำสั่ง Vim คำแนะนำพื้นฐานในการใช้โปรแกรมแก้ไขข้อความนี้

คำสั่ง Vim คำแนะนำเบื้องต้น

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

Vim เป็นเวอร์ชันปรับปรุงของโปรแกรมแก้ไข Vi ที่ปรากฏในฉากในยุค 80 ดังนั้น แม้ว่า Vim จะเป็นเวอร์ชันปรับปรุงของต้นฉบับและขยายออกไปเนื่องจากความเก่งกาจและการใช้ทรัพยากรต่ำ อย่างไรก็ตาม ควรสังเกตว่าหากต้องการเลื่อนผ่าน การใช้เมาส์มีข้อจำกัด -ไม่พูดในทางที่เป็นโมฆะ-. ดังนั้น การใช้แป้นพิมพ์จึงมีความจำเป็นในโปรแกรมแก้ไขข้อความนี้

ติดตั้ง Vim บนคอมพิวเตอร์ของคุณ

โปรแกรมแก้ไข Vim คำสั่งพื้นฐาน

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

sudo apt-get install vim

แทน หากคุณต้องการติดตั้งบน Windows หรือ MacOSที่นี่เราฝากลิงก์ต่อไปนี้ไปยังหน้าอย่างเป็นทางการซึ่งคุณจะมีทั้งเวอร์ชันที่มี Terminal และเวอร์ชันที่มีอินเทอร์เฟซ GUI คำแนะนำมากที่สุดในทั้งสองกรณีคือคุณใช้เวอร์ชันสำหรับ Terminal

เวอร์ชัน Windows
เวอร์ชัน MacOS

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

vim nombre-documento-.txt

และเมื่อกดปุ่ม ENTER เราจะอยู่ในโปรแกรมแก้ไข Vim โดยเปิดเอกสารและพร้อมให้คุณจัดการ

คำสั่ง Essential Vim สำหรับการเข้าสู่โปรแกรมแก้ไขข้อความยอดนิยม

สิ่งแรกที่เราอยากบอกคุณคือ แม้ว่าในเวอร์ชันดั้งเดิม แป้นพิมพ์จำนวนมากในสมัยนั้นจะไม่มีปุ่มบังคับทิศทาง การแทนที่ต้องทำด้วยปุ่มอื่น - มันเป็นกรณีที่สำคัญ และมีดังต่อไปนี้:

  • ขวา: l
  • ซ้าย: h
  • ภายใต้: j
  • ขึ้น: k
  • ไปที่จุดเริ่มต้นของเอกสารที่เราเปิด: gg
  • ไปที่จุดเริ่มต้นของบรรทัด: ^
  • ไปที่ท้ายบรรทัด: $
  • ไปที่ส่วนท้ายของเอกสารที่เราเปิด: G
  • เลื่อนไปที่การเปลี่ยนแปลงล่าสุดที่เราทำ: ;

คำสั่ง Vim เพื่อแก้ไขข้อความ

การเขียนโปรแกรมคอมพิวเตอร์

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

เมื่อเปิดไฟล์แล้ว Vim กำลังรอให้คุณเริ่มพิมพ์คำสั่งสองสามคำสั่งแรก และสิ่งเหล่านี้คืออะไร? เรานำเสนอให้คุณด้านล่าง:

  • เข้าสู่โหมดแทรก -วางข้อความใหม่-: i (เพื่อออกจากโหมดนี้ คุณต้องกด ESC)
  • ใส่แทรกและวางอักขระใหม่หลังจากหลักสูตร: a
  • ใส่แทรกและเขียนต่อท้ายบรรทัดปัจจุบัน: A
  • แทรกบรรทัดใหม่ใต้หลักสูตร: o
  • แทรกบรรทัดใหม่เหนือหลักสูตร: O
  • แทนที่อักขระที่ถูกต้องในหลักสูตร: r (ต้องกดตัวอักษรใหม่เพื่อเข้าทันที)
  • พิมพ์ด้วยเครื่องพิมพ์ที่คุณกำหนดค่าไว้ตามค่าเริ่มต้น: ฮ่า!

คำสั่ง Vim เพื่อตัด ลบ และวางในเอกสารที่เปิดด้วยโปรแกรมแก้ไขข้อความ

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

  • ตัดบรรทัดปัจจุบันที่เคอร์เซอร์เปิดอยู่: dd (บรรทัดเดียว) หรือ xdd (หากคุณเปลี่ยน 'x' เป็นตัวเลข -3dd เช่น- บรรทัดที่คุณระบุจนถึงเคอร์เซอร์จะถูกตัดออก)
  • วางข้อความที่เราคัดลอกหรือตัดในตำแหน่งที่เรากดคำสั่ง: p
  • ลบอักขระใต้เคอร์เซอร์: x
  • ลบทั้งคำที่มีเคอร์เซอร์อยู่: ดอว์
  • ลบทั้งคำที่มีเคอร์เซอร์อยู่และเข้าสู่โหมดแทรก: cw
  • ลบจากเคอร์เซอร์จนถึงท้ายบรรทัดและเข้าสู่โหมดแทรก: c$
  • คัดลอกทั้งบรรทัด: yy
  • คัดลอกจากตำแหน่งที่เรามีเคอร์เซอร์ไปที่ท้ายบรรทัด: y$
  • คัดลอกคำทั้งหมดที่เรามีเคอร์เซอร์: อี้
  • คัดลอกหมายเลขบรรทัดจากตำแหน่งที่เราวางเคอร์เซอร์: 2yy, 3yy, ... (2 หรือ 3 บรรทัดจากตำแหน่งที่เรามีเคอร์เซอร์)

เลิกทำการเปลี่ยนแปลงที่ทำด้วยคำสั่ง Vim

สายการเขียนโปรแกรม

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

  • เลิกทำคำสั่งสุดท้ายที่ป้อน – :u
  • เลิกทำคำสั่งสุดท้ายที่ระบุจำนวน – :xu (แทนที่ 'x' ด้วยจำนวนเฉพาะ)
  • ทำซ้ำการเปลี่ยนแปลงล่าสุดที่ทำ - : ทำซ้ำ
  • หากต้องการทำซ้ำการเปลี่ยนแปลงทั้งหมดจากชั่วโมงที่แล้ว (หรือหลายชั่วโมง) – : ก่อนหน้านี้ 1 ชม 
  • หากต้องการทำซ้ำการเปลี่ยนแปลงในไม่กี่นาทีที่ผ่านมา - :หลังจากนั้น 20 ม (ในกรณีนี้จะเป็นช่วง 20 นาทีที่ผ่านมา)

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

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


เป็นคนแรกที่จะแสดงความคิดเห็น

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา