標誌性文字編輯器 Vim 迎來其 25 周年紀念日

2021-07-24 11:19:16 字數 926 閱讀 1139

讓我們把時鐘往回調一點。不,別停…再來一點……好了!在 25 年前,當你的某些專家同事還在蹣跚學步時,bram moolenaar 已經開始為他的 amiga 計算機開發一款文字編輯器。他曾經是 unix 上的 vi 使用者,但 amiga 上卻沒有與其類似的編輯器。在三年的開發之後,1991 年 11 月 2 日,他發布了「仿 vi 編輯器vi imitation

」(也就是vim)的第乙個版本。

兩年之後,隨著 2.0 版本的發布,vim 的功能集已經超過了 vi,所以這款編輯器的全稱也被改為了「vi 增強版vi improved

」。現在,剛剛度過 25 歲生日的 vim,已經可以在絕大部分平台上執行——windows、os/2、openvms、bsd、android、ios——並且已在 os x 及很多 linux 發行版上成為標配軟體。它受到了許多讚譽,也受到了許多批評,不同組織或開發者也會圍繞它來發起爭論,甚至有些面試官會問:「你用 emacs 還是 vim?」vim 已擁有自由許可證,它基於慈善軟體證書

charityware license

(「幫助烏干達的可憐兒童」)發布,該證書與 gpl 相容。

vim 是乙個靈活的、可擴充套件的編輯器,帶有乙個強大的外掛程式系統,被深入整合到許多開發工具,並且可以編輯上百種程式語言或檔案型別的檔案。 在 vim 誕生二十五年後,bram moolenaar 仍然在主導開發並維護它——這真是乙個壯舉!vim 曾經在超過 20 年的時間裡數次間歇中斷開發,但在 2016 年 9 月,它發布了 8.0 版本,新增了許多新功能,為現代程式設計師使用者提供了更多方便。很多年來,vim 在官網上售賣 t 恤及 logo 貼紙,所得的銷售款為支援 iccf——乙個幫助烏干達兒童的德國慈善機構做出了巨大貢獻。vim 所支援的慈善專案深受 moolenaar 喜愛,mooleaar 本人也去過烏干達,在基巴萊的乙個兒童中心做志願者。

本文由 lctt 原創編譯,linux中國 榮譽推出

VIM文字編輯器

vi 乙個命令列介面下的文字編輯工具 vim vi的增強版本 絕大多數linux系統上均安裝有vim vim 目標文字路徑的形式使用vim 如果目標檔案存在,則開啟 如果目標檔案不存在,則建立 q 退出編輯 vi擁有三種模式 1.命令模式 vim啟動後,預設進入命令模式,在其他模式下,按esc鍵 返...

文字編輯器Vim

vim vi只有命令,沒有選單。vi工作模式 插入命令 命令 作用 i 在游標前插入文字 i 在本行開始插入文字 定位命令 命令 作用 移到行末 0 移到行首 h 移到螢幕上端 l 移到螢幕下端 set nu 設定行號 set nonu 取消行號 n 到第n行 刪除命令 命令 作用 x 刪除游標所在...

文字編輯器Vim

vim vi簡介 vim vi 是乙個強大全螢幕文字編輯器,是linux unix上最常用的文字編輯器,它的作用是建立 編輯 顯示檔案 vim vi 沒有選單,只有命令 插入命令 命令 作用a在游標後附加文字 a在本行行末附加文字 i在游標前插入 i在本行開始插入文字 o在游標下插入新行 o在游標上...