Vim 9.1 มาพร้อมกับการเลื่อนที่ราบรื่น การปรับปรุงการสนับสนุน และอื่นๆ อีกมากมาย

เสียงเรียกเข้า

VIM เป็นโปรแกรมแก้ไขข้อความขั้นสูงที่เป็นเวอร์ชันปรับปรุงและขยายของโปรแกรมแก้ไขข้อความ «Vi»

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

หมายเลขนี้ มันอุทิศให้กับความทรงจำของ Bram Moolenaar ผู้เขียนและผู้พัฒนาหลักของ Vim ซึ่งดูแลโครงการนี้มานานกว่า 30 ปี Brahm พัฒนาการเปลี่ยนแปลงส่วนใหญ่ใน Vim: เขาทำ 16.5 พันครั้งและเพิ่มโค้ด 3.5 ล้านบรรทัด ซึ่งมากกว่าการมีส่วนร่วมของนักพัฒนารายอื่นทั้งหมดรวมกัน 50 เท่า

โครงการ Vim มีความยินดีที่จะประกาศว่าในที่สุด Vim 9.1 ก็ได้เปิดตัวแล้ว
เวอร์ชันนี้จัดทำขึ้นเพื่อ Bram Moolenaar หัวหน้านักพัฒนา Vim มานานกว่า 30 ปี ซึ่งเสียชีวิตไปเมื่อครึ่งปีที่แล้ว โครงการ Vim จะเกิดขึ้นไม่ได้หากไม่มีงานของคุณ!

Vim 9.1 ส่วนใหญ่เป็นรุ่นแก้ไขข้อบกพร่อง โดยประกอบด้วยการแก้ไขข้อบกพร่องหลายร้อยรายการ คุณสมบัติใหม่บางอย่าง และการปรับปรุงเล็กๆ น้อยๆ มากมาย

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

Bram Moolenaar เสียชีวิตเมื่อวันที่ 3 สิงหาคม
บทความที่เกี่ยวข้อง:
Bram Moolenaar ผู้สร้าง Vim เสียชีวิตแล้ว

คุณสมบัติใหม่หลักของ Vim 9.1

Vim 9.1 มาถึงหลังจากหนึ่งปีครึ่งของการพัฒนาและ ส่วนใหญ่จะถือว่าเป็นการเปิดตัวแก้ไขข้อบกพร่อง พร้อมด้วยคุณสมบัติใหม่จำนวนหนึ่งและการปรับปรุงเล็กน้อยหลายประการ ระหว่างคุณสมบัติที่โดดเด่นที่สุดของ ตัวอย่างเช่นมี รองรับคลาสและอ็อบเจ็กต์ในภาษาสคริปต์ Vim9ทำให้สามารถใช้วิธีการเขียนโปรแกรมเชิงวัตถุในสคริปต์ได้

ความแปลกใหม่อีกอย่างที่เวอร์ชั่นใหม่นำเสนอก็คือ รองรับการเลื่อนอย่างราบรื่นe (Smooth Scroll) ซึ่งใช้งานได้กับเส้นหน้าจอ คุณลักษณะนี้ใช้งานเพียงบางส่วนเท่านั้น และปัจจุบันใช้งานได้กับ CTRL-E, CTRL-Y และการเลื่อนเมาส์

นอกจากนั้นแล้วมีการใช้ความสามารถในการเพิ่มข้อความเสมือนลงในบัฟเฟอร์แล้ว ซึ่งสามารถใช้เพื่อแสดงคำแนะนำที่ออกโดยเซิร์ฟเวอร์ LSP ได้เช่นกัน มีการเน้นว่ามีการเพิ่มคำสั่ง “:defer” เพื่อดำเนินการฟังก์ชันที่กำหนดหลังจากฟังก์ชันปัจจุบันเสร็จสิ้น โดยพื้นฐานแล้วมีวัตถุประสงค์เพื่อปรับปรุงกระบวนการล้างฟังก์ชัน

Vim 9.1 เช่นกัน แก้ไขปัญหาหลายประการที่รบกวนเวอร์ชันก่อนหน้า รวมถึงการเข้าถึงหน่วยความจำที่ไม่ปลอดภัย หน่วยความจำรั่ว บัฟเฟอร์ล้น และแครชที่อาจเกิดขึ้น

ของ การเปลี่ยนแปลงอื่น ๆ ที่โดดเด่น:

  • มีปลั๊กอิน EditorConfig รวมอยู่ด้วย
  • ปรับปรุงการรองรับแพลตฟอร์ม OpenVMS
  • เครื่องมือดัมพ์ xxd hex รองรับเอาท์พุตสีและการผกผันของบิตดัมพ์แล้ว
  • มีการเพิ่มคุณสมบัติใหม่และ
  • คำสั่งอัตโนมัติ คำสั่ง ex และตัวเลือก ช่วยเพิ่มขีดความสามารถของ Vim
  • เซิร์ฟเวอร์ FTP ของ Vim ถูกยกเลิกแล้ว และตอนนี้ Git ถูกใช้เพื่อให้บริการทรัพยากรแล้ว

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

จะติดตั้ง Vim 9.1 บน Linux ได้อย่างไร?

สำหรับผู้ที่สนใจติดตั้งเวอร์ชันใหม่นี้ พวกเขาสามารถทำได้โดยดำเนินการคำสั่งใด ๆ ต่อไปนี้ตามระบบของพวกเขา

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

sudo add-apt-repository ppa:jonathonf/vim-daily

sudo apt-get update

sudo apt install vim

กรณีผู้ใช้ Arch ลินุกซ์และอนุพันธ์:

sudo pacman -S vim

ในกรณีของผู้ที่เป็นผู้ใช้ Fedora และอนุพันธ์:

sudo dnf install vim

Flatpak

flatpak install flathub org.vim.Vim

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

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

*

*

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