ค้นหาเว็บไซต์

วิธีเปิดใช้งานการเน้นไวยากรณ์ใน Vi/Vim Editor


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

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

อ่านเพิ่มเติม: 10 เหตุผลที่คุณควรใช้โปรแกรมแก้ไขข้อความ Vi/Vim ใน Linux

ในบทความนี้ เราจะแสดงวิธีเปิดใช้งานการเน้นไวยากรณ์ชั่วคราวหรือถาวรในโปรแกรมแก้ไขข้อความ Vi/Vim

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

VIM มีคุณลักษณะที่ยอดเยี่ยมอีกประการหนึ่งที่ช่วยให้เราสามารถ ปิด หรือ เปิด โดยเน้นไวยากรณ์โดยใช้ตัวเลือก เปิดไวยากรณ์ และ ปิดไวยากรณ์

วิธีการติดตั้ง VIM

ระบบ Linux ส่วนใหญ่มีแพ็คเกจ VIM อยู่แล้ว หากไม่ได้ติดตั้ง ให้ติดตั้งโดยใช้เครื่องมือ YUM

yum -y install vim-enhanced

วิธีเปิดใช้งานการเน้นไวยากรณ์ใน VI และ VIM

หากต้องการเปิดใช้งานคุณลักษณะ การเน้นไวยากรณ์ ในตัวแก้ไข VI ให้เปิดไฟล์ชื่อ /etc/profile

vi /etc/profile

เพิ่มฟังก์ชันนามแฝงไปที่ VI โดยชี้ไปที่ VIM ในไฟล์ /etc/profile ไฟล์นี้ใช้เพื่อตั้งค่าฟังก์ชันนามแฝงทั่วโลก

alias vi=vim

หากคุณต้องการตั้งค่า นามแฝงเฉพาะผู้ใช้ และฟังก์ชัน คุณจะต้องเปิดไฟล์ .bashrc ใต้ไดเรกทอรีผู้ใช้

vi /home/tecmint/.bashrc

เพิ่มฟังก์ชันนามแฝง ตัวอย่างเช่น เราตั้งชื่อแทนสำหรับผู้ใช้ tecmint

alias vi=vim

หลังจากทำการเปลี่ยนแปลงไฟล์แล้ว คุณจะต้องรีเซ็ตการเปลี่ยนแปลงโดยดำเนินการคำสั่งต่อไปนี้

source /etc/profile
OR
source /home/tecmint/.bashrc

ทดสอบการเน้นไวยากรณ์ใน Vi Editor

เปิดโค้ดตัวอย่างของไฟล์ด้วยโปรแกรมแก้ไข vi ตามค่าเริ่มต้น การเน้นไวยากรณ์ จะถูกเปิดโดยอัตโนมัติในไฟล์ /etc/vimrc

ตัวอย่างของการเน้นไวยากรณ์ใน VI

เปิดหรือปิดการเน้นไวยากรณ์ใน VI

คุณสามารถ เปิด หรือ ปิด ที่เน้นไวยากรณ์ได้โดยการกดปุ่ม ESC  และใช้คำสั่งเป็น :syntax on และ :syntax off ในตัวแก้ไข Vi อ้างอิงภาพหน้าจอตัวอย่าง

เปิดการเน้นไวยากรณ์ใน VI

ปิดการเน้นไวยากรณ์ใน VI

หากคุณยังใหม่กับ vi/vim คุณจะพบว่าคำแนะนำต่อไปนี้มีประโยชน์:

  1. เรียนรู้ Vi/Vim ในฐานะเครื่องมือแก้ไขข้อความแบบเต็มใน Linux
  2. เรียนรู้เคล็ดลับและเคล็ดลับตัวแก้ไข Vi/Vim ที่เป็นประโยชน์ใน Linux
  3. 8 เคล็ดลับการแก้ไข Vi/Vim ที่น่าสนใจสำหรับผู้ใช้ Linux ทุกคน
  4. วิธีการใช้รหัสผ่านป้องกันไฟล์ Vim ใน Linux

คุณสามารถแบ่งปันเคล็ดลับหรือลูกเล่น vi/vim ที่เป็นประโยชน์อื่นๆ ที่คุณพบผ่านแบบฟอร์มความคิดเห็นด้านล่าง