สำหรับตอนนี้จะเป็นตอนสุดท้ายของการใช้ Vim ครับ จริงๆแล้ว Vim ยังมีฟีเจอร์อีกเยอะมากๆที่จะทำให้การเขียนโปรแกรมได้ง่ายขึ้น ผมยกมาแค่ส่วนที่เป็นพื้นฐานเท่านั้นครับ
Repeat Text
การซ้ำสิ่งที่เราเขียนไปซ้ำๆ อย่างเช่นถ้าผมต้องการเขียน print() ซ้ำกัน 3 ครั้งจะทำได้โดยการพิมพ์ 3iprint()
แล้วก็กด esc
หรือก็คือตอนที่เราอยู่ในโหมด Normal เราสามารถพิมพ์จำนวนครั้งที่ต้องการพิมพ์ กด i เพื่อเข้าไปที่ Insert Mode พิมพ์สิ่งที่เราต้องการแล้วกด Esc เพื่อกลับมา Normal Mode ตัว Vim จะซ้ำสิ่งที่เราต้องการให้โดยอัตโนมัติ
Find Character in Text
ในทุก Text Editor สิ่งที่สำคัญมากคือฟังค์ชัน Find ใน Vim มีฟังค์ชัน Find Character แบบง่ายๆให้ใช้ด้วยครับ ถ้าพิมพ์ว่า fi
เคอร์เซอร์จะเลื่อนไปที่ตัว i ตัวต่อไปที่เจอ
Search
สำหรับการหาเป็นคำๆหรือเป็นประโยค สามารถทำได้โดยใช้คีย์ /
แล้วตามด้วยสิ่งที่ต้องการหา
นอกจากฟังค์ชันที่ผมเล่ามาทั้ง 3 ตอนของซีรีส์นี้ Vim ยังมีฟังค์ชันเจ๋งๆอีกเยอะมากซึ่งอาจจะเล่าได้ไม่หมดครับ ถ้าใครสนใจสามารถไปดูที่ Cheatsheet ของ Vim
หรือลองไปเล่น Interactive Vim tutorial ได้ครับ
Medium ที่ 43
ปีนี้ผมตั้งใจว่าจะเขียน Medium ให้ได้เดือนละ 4–5 Medium ครับ สิ้นปีก็จะมี 52 Medium เท่ากับจำนวนสัปดาห์ใน 1 ปีพอดี ไม่รู้จะทำได้มั้ย แต่ก็ถือเป็น Passion เล็กๆน้อยๆของผมครับ 5555
ผมเขียนบทความหลายแนวแล้วแต่ว่าอยากเขียนยังไง ถ้าอยากให้กำลังใจช่วยกด Clap ให้ซักที สองทีด้วยนะครับ :D
เจอกันบทความหน้าครับ