Vim (bûn-pún pian-chi̍p-khì)

Lohankhapedia (自由的百科全書) 欲共你講..。
跳至導覽 跳至搜尋
Vim (Pang-bô͘:Ill)

Pang-bô͘:Ill當中的Vim。
設計 Pang-bô͘:Ill
原初
版本
1991 年 11月 2日
(33年 以前)
​ (1991-11-02)
穩定
版本
語言 CVim script
OS UnixLinuxPang-bô͘:IllMS-DOSmacOSiOSAndroidHaikuAmigaOSMorphOS
類型 Pang-bô͘:Ill
受權 Vim[1][2][3]
網站 www.vim.org

Vim (Pang-bô͘:Ill) (Vim /vɪm/;[4] Vi IMproved (ê)縮寫 (sok-siá); 英語 (ing-gú): Vim (text editor)) ()一个 (tsi̍t-ê)免費 (bián-huì)的,開源 (khui-guân)的,kki (î)螢幕 (îng-bōo)文本 (bûn-pún)編輯器 (pian-tsi̍p-khì)程序 (tîng-sū)。 Vim是Bill Joy的vi (tsi)改進 (kái-tsìn) Pang-bô͘:Ill。 Vim的作者 (tsok-tsiá)Bram Moolenaar () (iōng) (teh)Amiga[5] 的Stevie編輯器的一个pookháu派生 (phài-senn)Vim, (koh) ()1991 () (hiòng)公足 (kong-tsiok)發佈 (huat-pòo)一个版本 (pán-pún)。 Vim設計 (siat-kè)用咧對命令 (bīng-līng) (hâng) (kah)作圍 (tsok-uî)圖形 (tôo-hîng)當中 (tang-tiong)獨立 (to̍k-li̍p)應用 (ìng-iōng)程序使用 (sú-iōng)用戶 (iōng-hōo)介面 (kài-bīn)

自從 (Tsū-tsiông)Amiga發佈以來 (í-lâi)Pang-bô͘:Ill開發 (khai-huat) (hōo) (i)會當 (ē-tàng)用咧正濟 (tsiann-tsē)其他 (kî-thann)系統 (hē-thóng)。佇2006年, Vim予人選做 (suán-tsò) Pang-bô͘:Ill獨者 (to̍k-tsiá)當中相受 (siong-siū)歡迎 (huan-gîng)的編輯器;[6] 2015年Stack Overflow開發人原 (jîn-guân)調查 (tiâu-tsa)發現 (huat-hiān)Vim是 ()3 (siū)歡迎的文本編輯器,[7] káh2019年第5受歡迎的開發環境 (khuân-kíng).[8]

歷史 (Li̍k-sú)[修改]

Vim的前身 (tsiân-sin) Pang-bô͘:Ill () (Tim)Thompson佇1987年 () Pang-bô͘:Ill創建 (tshòng-kiàn)[9][10]並由 (pīng-iû)Tony Andrews[9][11] (hām)G.R。進一部 (tsìn-tsi̍t-pōo)開發。 (Fred) Walter.[12][13]

(Khiā)佇Stevie的工作 (kang-tsok) (siōng)Pang-bô͘:Ill佇1988年開始 (khai-sí) () Pang-bô͘:Ill計算機 (kè-sǹg-ki)開發Vim,並佇 (pīng-tī)1991年頭疾擺 (thâu-tsi̍t-pái)公開 (kong-khai)發佈 (Vim v1.14).[14][15]

咧頭疾擺發佈的時陣 (sî-tsūn)名稱 (miâ-tshing)叫做 (kiò-tsò) "Vim" 是 "Vi IMitation" (thâu)字母 (jī-bó)宿舍 (sok-siá)毋據 (m̄-kù)佇1993年末 (nî-bua̍t)改名 (kái-miâ) (tsò) "'Vi IMproved".[16]

版本ên革
日期 (Ji̍t-kî) 版本 經改 (King-kái) (ham)添加 (thinn-ka)
June, 1987 N/A 砧Thompson releases Stevie (ST editor for VI enthusiasts), a limited vi clone for theAtari ST, posting the source onUsenet.[9][10]
June, 1988 N/A Tony Andrews improves Stevie, and ports it to Unix and OS/2, releasing version 3.10 onUsenet.[9][11]
1988 1.0 Bram Moolenaar creates Vi IMitation for the Amiga, based on Stevie, never publicly released
November 2, 1991 1.14[17] First public release for theAmigaonFred Fish disk #591[18]
1992 1.22[17] Port to Unix, never publicly released.[16] Vim now competes with vi
December 14, 1993 2.0[19] This is the first release using the name Vi IMproved.[16]
August 12, 1994 3.0[17] Support for multiple windows
May 29, 1996 4.0[17][20] Graphical user interface
February 19, 1998 5.0[17][21] Syntax highlighting, basic scripting (user defined functions, commands, etc.)
April 6, 1998 5.1 Bug fixes, various improvements
April 27, 1998 5.2 (Long)line support, file browser, dialogs, popup menu, select mode, session files, user defined functions and commands,Tcl interface, etc。
August 31, 1998 5.3 Bug fixes, etc。
July 25, 1999 5.4 Basic file encryption, various improvements
September 19, 1999 5.5 Bug fixes, various improvements
January 16, 2000 5.6 New syntax files, bug fixes, etc。
June 24, 2000 5.7 New syntax files, bug fixes, etc。
May 31, 2001 5.8 New syntax files, bug fixes, etc。
September 26, 2001 6.0[17][22] Foldingplugins, multi-language, etc。
March 24, 2002 6.1 Bug fixes
June 1, 2003 6.2 GTK2 and libgnome2 support, Arabic language support, :try command, minor features, bug fixes
June 7, 2004 6.3 Bug fixes, translation updates, mark improvements
October 15, 2005 6.4 Bug fixes, updates to Perl, Python, and Ruby support
May 7, 2006 7.0[23] Spell checkingcode completion, tab pages (multiple viewports/window layouts), current line and column highlighting, undo branches, and more
May 12, 2007 7.1 Bug fixes, new syntax and runtime files, etc。
August 9, 2008 7.2[24] Floating point support in scripts, refactored screen drawing code, bug fixes, new syntax files, etc。
August 15, 2010 7.3 Loasupport, Python3 support,Blowfish encryption, persistent undo/redo
August 10, 2013 7.4[25] A new, faster regular expression engine。
September 12, 2016 8.0[26] Asynchronous伊/O support, jobs, lambdas, etc。
May 18, 2018 8.1[27] Terminal window support and terminal gdb plugin。
December 13, 2019 8.2[28] Popup windows, text properties。
June 28, 2022 9.0[29] Vim9 script

註解 (Tsù-kái)[修改]

  1. "vim/LICENSE". github.com. 20 October 2021. 
  2. "Vim License". spdx.org. 
  3. "Vim: uganda.txt". vimhelp.org. 
  4. Vim documentation: intro: "Vim is pronounced as one word, like Jim, not vi (ai)em。It's written with a capital, since it's a name, again like Jim."
  5. Zapletal, Lukáš (April 18, 2005), "Interview: Bram Moolenaar", LinuxEXPRES: 21–22, February 5, 2015 khòaⁿ--ê, Is VIM derivate of other VI clone or you started from scratch? I started with Stevie. This was a Vi clone for the Atari ST computer, ported都the Amiga. It had quite a lot of problems and could not do everything that Vi could, but since the source code was available I could fix that myself. (English translation) 
  6. "Linux Journal: 2003 Readers' Choice Awards". 2003-11-01. 2022-08-26 khòaⁿ--ê. ; "Linux Journal: 2004 Readers' Choice Awards". 2004-11-01. 2022-08-26 khòaⁿ--ê. ; "Linux Journal: 2005 Readers' Choice Awards". 2005-09-28. 2022-08-26 khòaⁿ--ê. 
  7. "Stack Overflow Developer Survey 2015 § IV. Text Editor". Stack Overflow. July 25, 2016 khòaⁿ--ê. 
  8. "Stack Overflow Developer Survey 2019 Results". Stack Overflow § VII. Development Environments. July 20, 2019 khòaⁿ--ê. 
  9. 9.0 9.1 9.2 9.3 Thompson, 砧 (2000-03-26). "Stevie". 2010-12-27 khòaⁿ--ê. 
  10. 10.0 10.1 砧Thompson (1987-06-28). "A mini-vi for the ST". Newsgroupcomp.sys.atari.st. Usenet: 129@glimmer.UUCP. 2010-12-27 khòaⁿ--ê. 
  11. 11.0 11.1 Tony Andrews (1988-06-06). "v15i037: Stevie, an "aspiring" VI clone for Unix, OS/2, Amiga". Newsgroupcomp.sources.unix. Usenet: 893@fig.bbn.com. 2010-12-27 khòaⁿ--ê. 
  12. Vim (20 January 2015). "intro.txt". Vim Help (ēng Eng-gí). Vim. goân-loē-iông tī 9 July 2016 hőng khó͘-pih. 9 July 2016 khòaⁿ--ê. 
  13. "vim(1)". die.net. Vim. 11 April 2006. goân-loē-iông tī 9 July 2016 hőng khó͘-pih. 9 July 2016 khòaⁿ--ê. Vim is based on Stevie, worked on by: 砧Thompson, Tony Andrews and G.R. (Fred) Walter. Although hardly any of the original code remains. 
  14. "The continuing story of Vim" (PDF). 
  15. "The history of Vim – Jovica Ilic". 5 June 2014. 25 January 2020 khòaⁿ--ê. 
  16. 16.0 16.1 16.2 "VILE (Vi Like Emacs) – Frequently Asked Questions (FAQ)". 7 September 2019 khòaⁿ--ê. 
  17. 17.0 17.1 17.2 17.3 17.4 17.5 Moolenaar, Bram (2002-01-15). "Vim, an open-source text editor". 2005-10-24 khòaⁿ--ê. 
  18. "Textfiles.com". 
  19. "Filewatcher". goân-loē-iông tī July 11, 2011 hőng khó͘-pih. February 26, 2011 khòaⁿ--ê. 
  20. "Official Vim Manual, Version 4 summary". 2004-03-12. 2008-08-06 khòaⁿ--ê. 
  21. "Official Vim Manual, Version 5 summary". 2004-01-17. 2008-08-06 khòaⁿ--ê. 
  22. "Official Vim Manual, Version 6 summary". 2004-03-12. 2008-08-06 khòaⁿ--ê. 
  23. "Vim Reference Manual, Version 7". 2016-07-17. 2019-01-13 khòaⁿ--ê. 
  24. "Google Groups". groups.google.com. 
  25. Google Discussiegroepen. Groups.google.com. Retrieved on 2013-12-09.
  26. Bram Moolenaar. "Vim 8.0 released!". September 12, 2016 khòaⁿ--ê. 
  27. Bram Moolenaar. "Vim 8.1 is released!". May 18, 2018 khòaⁿ--ê. 
  28. Bram Moolenaar. "Vim 8.2 is released!". December 13, 2019 khòaⁿ--ê. 
  29. Bram Moolenaar. "Vim 9.0 is released!". June 30, 2022 khòaⁿ--ê. 

Ên (sin)閱獨 (ua̍t-to̍k)[修改]

  • Steve Oualline, Vi IMproved, Vim, Indianapolis, Ind, New Riders, 2001, 572 p。 (ISBN 978-0-7357-1001-6, OCLC 48038134)。(英語)
  • Elbert Hannah, Linda Lamb et Arnold Robbins, Learning the Vi and Vim Editors, O'Reilly, 2008, 7e éd., 470 p。(英語)
  • Drew Neil, Practical Vim : Edit Text at the Speed of Thought, The Pragmatic Programmers, 2015, 320 p。 (ISBN 978-1-68050-127-8) (英語)
  • (Kim)Schulz, Hacking Vim : a cookbook (to)get the most out of the latest Vim editor, Birmingham England, Packt Pub, 2007, 213 p。 (ISBN 978-1-84719-094-9)。(英語)

參閱 (Tsham-ua̍t)[修改]

外部 (Guā-pōo)連結 (liân-kiat)[修改]

Wikimedia Commons等的相關檔案: Vim

Wikibooks有關係Vim的教材佮說明書.