2021-05-12 14:32:11
Ubuntu 18.04/20.04下安裝Vim 8.2
Vim是一個高度可客製化的跨平台文字編輯器,受到UNIX系統上著名的文字編輯器vi軟體的啟發。 Vim和Vi的主要特徵是它們具有不同的模式,它們之間可以交替執行某些操作,這使它們與大多數普通編輯器區分開。
Vim具有出色的文字格式文件,內容非常廣泛且易於理解。 使用者可以通過搜尋各種功能的描述來存取它,這些功能可以解決他們的問題。通過高亮顯示Vim幫助的語法,高亮顯示關鍵字。
Vim的最新主要版本(8.0版)發布於三年前,並支援非同步功能。現在新的Vim 8.2版本也已經發布有些時候了,目前在Ubuntu 18.04/20.04下可以通過PPA安裝使用,當然你也可以使用原始碼安裝。
再來重溫下Vim 8.2主要特性:
在這個版本中,許多錯誤已得到糾正,文件已更新,測試範圍已得到改善等。但是,還有一些很酷的新功能。
但是在所有這些中,有兩個功能從中脫穎而出:彈出視窗和文字屬性。經過一年多的開發,這些功能現已在Vim上可用。
Vim 8.2的新主要功能是對彈出視窗的支援。它們可用於在其他視窗上顯示文字,並且非常靈活:它們可以相對於文字放置,或者放置在螢幕的絕對位置或中間。大小可以固定,也可以調整以適合文字。
“ zindex”值指定哪個彈出視窗應位於其他彈出視窗之上。彈出視窗也可以對使用者輸入做出反應。
這需要大量的開發工作。儘管可以使用現有的視窗支援,但彈出視窗的差異足以要求大量附加邏輯,尤其是要有效重新整理螢幕並使擴充套件開發人員更易於使用時。
文字屬性也是此Vim 8.2版本中的重要功能,它們可用於諸如高亮顯示一段文字或某些內容之類的簡單操作。與使用外部解析器查詢語法元素並非同步突出顯示它們一樣複雜。可以用來代替基於模式的語法高亮顯示。
Vim 8.2還具有其他值得注意的新功能。其中包括const命令以宣告一個變數,該變數不能更改方法呼叫的函數連結,Windows的安裝程式增強功能以??及更多其他功能。
如何在Ubuntu及其衍生版上安裝Vim 8.2
對於有興趣安裝此新版本的使用者,可以通過根據其系統執行以下命令之一來進行安裝。
Ubuntu及其衍生版
[linuxidc@linux:~/www.linuxidc.com]$ sudo add-apt-repository ppa:jonathonf/vim
[linuxidc@linux:~/www.linuxidc.com]$ sudo apt-get update
[linuxidc@linux:~/www.linuxidc.com]$ sudo apt install vim
Arch Linux及其衍生版本
[linuxidc@linux:~/www.linuxidc.com]$ sudo pacman -S vim
[linuxidc@linux:~/www.linuxidc.com]$ flatpak install flathub org.vim.Vim
Vim 8.2發布,支援彈出視窗 https://www.linuxidc.com/Linux/2019-12/161720.htm
相關文章