自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Vim 9.0 重大更新,Linux 編輯器使用新的腳本語言

系統(tǒng) Linux
受歡迎的流行的 Linux 文本編輯器 Vim 現(xiàn)在有了一個(gè)可用的新版本,那就是版本 9.0。新版本推出了一種改進(jìn)的腳本語言,稱為Vim9 腳本(Vim9 Script)。

Vim 9.0“向前邁出了一大步”

Vim 的創(chuàng)造者 Bram Moolenaar在 Vim 官方網(wǎng)站的帖子中宣布發(fā)布新版本?!敖?jīng)過多年的逐步改進(jìn),Vim 現(xiàn)在邁出了一大步,發(fā)布了一個(gè)重大版本,”Moolenaar 寫道。

雖然 Vim 已經(jīng)有了一種腳本語言,但 Vim9 腳本對(duì)注釋、函數(shù)和變量賦值的工作方式進(jìn)行了一些更改。雖然大多數(shù)用戶希望等到他們的發(fā)行版的包管理器更新 Vim,不過渴望嘗試新版本的 Unix/Linux 用戶可以從下載頁面下載源代碼并進(jìn)行編譯安裝。

Kali Linux 中的 Vim 9.0 截圖

Vim 9.0 的腳本速度提升

Moolenaar 表示,進(jìn)行這些更改是為了使 Vim9 腳本與其他編程語言保持一致并提高性能:

一種新的腳本語言,需要什么?隨著時(shí)間的推移,Vim 腳本一直在增長,同時(shí)保持了向后兼容性。這意味著過去的 bug 選擇通常無法更改,并且與 Vi 的兼容性限制了可能的解決方案。執(zhí)行速度很慢,每次執(zhí)行時(shí)都會(huì)解析每一行。

Moolenaar 說,Vim9 腳本程序的執(zhí)行速度比舊的腳本語言提高了 100 倍。這是通過編譯命令以實(shí)現(xiàn)高效執(zhí)行來實(shí)現(xiàn)的。

Vim 9.0 代表了對(duì) Vi 傳統(tǒng)的重大突破

新版本的 Vim 標(biāo)志著 Vim9 腳本的功能發(fā)生了重大變化,即使以與在 Linux 和 Unix 世界中廣泛使用的 Vi 編輯器兼容為代價(jià)。后一個(gè)編輯器自 1977 年由加州大學(xué)伯克利分校的 Sun Microsystems 聯(lián)合創(chuàng)始人比爾·喬伊(BillJoy)撰寫以來就已經(jīng)存在。Vi 隨后成為 BSD Unix 變體的主要組件,并傳播到更廣泛的 Unix 世界。

在終端中運(yùn)行的 Vim 9.0

Vim 在歷史上一直致力于在添加新功能的同時(shí)最大限度地兼容 Vi,以至于當(dāng)從命令行調(diào)用 Vi 時(shí),許多系統(tǒng)實(shí)際上是使用 Vim 啟動(dòng)的。它包含在許多 Linux 發(fā)行版以及 macOS 中。這意味著 Vim 9.0 是對(duì)開發(fā)人員和系統(tǒng)管理員所依賴的無處不在的軟件的重大改變。盡管如此,運(yùn)行舊腳本還是有一種“傳統(tǒng)”模式。這似乎是為了減輕用戶對(duì)向后兼容性的擔(dān)憂。

Moolenaar 承諾在未來的版本中會(huì)有更多的變化。無論發(fā)生什么,許多初次使用的用戶可能會(huì)發(fā)現(xiàn)自己試圖弄清楚如何退出 Vim。

Vim 9.0:主要文本編輯器的重大變化

Vim 是 Linux 世界中廣泛使用的工具,Vim 9.0 的變化代表了一次重大變革。Vim 不尋常的鍵盤命令已經(jīng)讓潛在用戶感到畏懼,但他們中的許多人發(fā)現(xiàn)學(xué)習(xí)這些命令在效率方面是有回報(bào)的。

責(zé)任編輯:龐桂玉 來源: Linux公社
相關(guān)推薦

2011-05-26 10:45:04

2010-02-26 13:03:31

Python腳本語言

2010-09-25 10:38:20

vim編輯器

2009-07-29 17:49:05

ibmdwVim

2009-06-10 08:41:15

Linux腳本語言

2022-06-12 16:05:22

vimLinux

2018-05-11 14:59:21

LinuxVim編輯器

2015-06-01 06:52:05

C++新腳本語言

2015-10-27 09:25:11

Vi編輯器使用指南

2009-12-09 11:23:34

VS視圖編輯器

2011-08-04 18:39:54

注冊(cè)表注冊(cè)表編輯器

2018-02-09 09:58:41

Linux編輯器Vi

2018-01-25 18:30:05

編輯器ViVim

2012-07-16 11:23:18

LinuxWindows腳本語言

2009-07-15 09:09:45

Vim編輯器使用Vim備份

2021-08-16 11:05:31

LinuxvimIO

2017-03-09 11:45:16

LinuxVim編輯器

2020-10-14 14:00:39

VIM編輯器

2018-09-25 09:25:11

Vim編輯器命令

2011-01-10 16:17:49

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)