/ / Vim 9.0 Drops Chỉnh sửa Linux Bombshell với ngôn ngữ kịch bản mới

Vim 9.0 Drops Chỉnh sửa Linux Bombshell với ngôn ngữ kịch bản mới

Người tạo ra Vim cho biết ngôn ngữ kịch bản mới hoạt động tốt hơn tới 100 lần, nhưng liệu các nhà phát triển Linux và sysadmins có cắn răng không?

Trình soạn thảo văn bản Linux phổ biến Vim đã có phiên bản mới, phiên bản 9.0. Phiên bản mới ra mắt một ngôn ngữ kịch bản được cải tiến, có tên là Vim9 Script.

Vim 9.0 “Có một bước tiến lớn”

Người sáng tạo Vim, Bram Moolenaar, đã công bố phiên bản mới trong một bài đăng trên trang web chính thức của Vim. Moolenaar viết: “Sau nhiều năm cải tiến dần dần Vim đã có một bước tiến lớn với một bản phát hành lớn.

LÀM VIDEO TRONG NGÀY

Mặc dù Vim đã có ngôn ngữ kịch bản, Vim9 Script thực hiện một số thay đổi đối với cách hoạt động của nhận xét, hàm và phép gán biến. Trong khi hầu hết người dùng sẽ muốn đợi cho đến khi trình quản lý gói của bản phân phối của họ cập nhật Vim, người dùng Unix / Linux muốn dùng thử phiên bản mới có thể tải xuống mã nguồn từ trang tải xuống và biên dịch nó.

Tăng tốc độ viết kịch bản của Vim 9.0

Moolenaar nói rằng những thay đổi này được thực hiện để đưa Vim9 Script phù hợp với các ngôn ngữ lập trình khác và cải thiện hiệu suất:

Một ngôn ngữ script mới, điều đó cần thiết để làm gì? Vim script đã phát triển theo thời gian, trong khi vẫn duy trì khả năng tương thích ngược. Điều đó có nghĩa là những lựa chọn tồi tệ trong quá khứ thường không thể thay đổi và khả năng tương thích với Vi hạn chế các giải pháp khả thi. Việc thực thi khá chậm, mỗi dòng được phân tích cú pháp mỗi khi nó được thực thi.

Moolenaar nói rằng các chương trình Vim9 Script có tốc độ thực thi của chúng được tăng lên đến 100 lần so với ngôn ngữ kịch bản cũ hơn. Điều này đạt được bằng cách biên dịch các lệnh để thực thi hiệu quả.

Vim 9.0 đại diện cho một sự đột phá lớn với Vi Truyền thống

Phiên bản mới của Vim đánh dấu một sự thay đổi lớn về chức năng của nó với Vim9 Script, ngay cả với chi phí tương thích với trình soạn thảo Vi, được sử dụng rộng rãi trong thế giới Linux và Unix. Trình soạn thảo thứ hai đã tồn tại từ năm 1977 khi nó được viết bởi người đồng sáng lập Sun Microsystems, Bill Joy tại Đại học California, Berkeley. Sau đó, Vi đã trở thành một thành phần chính của biến thể BSD Unix và lan rộng ra thế giới Unix rộng lớn hơn.

Từ trước đến nay, Vim đã hướng tới khả năng tương thích tối đa với Vi trong khi bổ sung các tính năng mới, đến mức nhiều hệ thống thực sự khởi động với Vim khi Vi được gọi từ dòng lệnh. Nó được bao gồm trong nhiều bản phân phối Linux cũng như macOS. Điều này có nghĩa là Vim 9.0 là một thay đổi lớn đối với một phần mềm phổ biến mà các nhà phát triển và quản trị viên hệ thống dựa vào. Tuy nhiên, vẫn có một chế độ “kế thừa” để chạy các tập lệnh cũ hơn. Đây dường như là một nỗ lực nhằm xoa dịu bất kỳ mối lo ngại nào của người dùng về khả năng tương thích ngược.


Moolenaar hứa rằng sẽ có nhiều thay đổi hơn nữa trong các phiên bản tương lai. Dù điều gì xảy ra, nhiều người dùng lần đầu có thể thấy mình đang cố gắng tìm cách thoát Vim.

Vim 9.0: Một thay đổi lớn đối với một trình soạn thảo văn bản chính

Vim là một công cụ được sử dụng rộng rãi trong thế giới Linux và những thay đổi của Vim 9.0 thể hiện một sự thay đổi lớn. Các lệnh bàn phím bất thường của Vim đã khiến người dùng tương lai khó khăn, nhưng nhiều người trong số họ nhận thấy rằng việc học các lệnh sẽ mang lại hiệu quả về mặt hiệu quả.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *