Vim

Vim
Оригинални аутор(и)Брам Моленар
Прво издање2. новембар 1991.
(пре 34 године)
 (1991-11-02)
Стабилно издање
8.2.0000[1] / 13. децембар 2019; пре 6 година (2019-12-13)
Репозиторијумgithub.com/vim/vim
Написан уC, Vim скрипта
Оперативни системЈуникс, Линукс, Windows NT, MS-DOS, MacOS, iOS, Android, AmigaOS, MorphOS
ЛиценцаСлободни софтвер, careware
Веб-сајтwww.vim.org

Vim (транскр. Вим;[2] Vi IMproved - побољшани Vi) је унапријеђени клон текстуалног уређивача ви. Вим је дизајниран за употребу и преко интерфејса командне линије и као самостална апликација у графичком корисничком интерфејсу. Вим је слободни и софтвер отвореног изворног кода, а издаје се под лиценцом која садржи неке клаузуле које подстичу кориснике који уживају у софтверу да размотре донацију дјеци у Уганди.[3] Лиценца је компатибилна са ГНУ-овом општом јавном лиценцом путем посебне клаузуле која омогућава дистрибуцију модификованих копија „под ГНУ ГПЛ верзијом 2 или било којом каснијом верзијом“.[4]

Од првог издања за Амигу, међуплатформски развој је Вим начинио доступним за многе друге системе. Вим је 2006. године изабран за најпопуларнији уређивач међу читаоцима магазина Linux Journal;[5] 2015. године, истраживање међу програмерима на сајту Stack Overflow открило је да је то трећи најпопуларнији уређивач текста,[6] и пето најпопуларније развојно окружење у 2019.[7]

Историја

Вимов претходник, уређивач Stevie, створио је Тим Томпсон за Атари СТ 1987. године,[8][9] а даље су га развили Тони Ендруз [10] и Г.Р. (Фред) Волтер.[11][12]

Ослањајући се на уређивач Stevie, Брам Моленар је почео да ради на Виму за рачунар Амига 1988. године, а први пут је јавно издат 1991. године (Vim v1.14).[13][14]  

У вријеме првог објављивања, назив Vim био је скраћеница за Vi IMitation (Имитација Vi-ја), али то се промијенило у Vi IMproved (Побољшани Vi) крајем 1993. године.[15]

Историја издавања
Датум Верзија
Јун 1987 N/A
Јун 1988 N/A
1988 1.0
2. новембар 1991 1.14[16]
1992 1.22[16]
14. децембар 1993 2.0[17]
12. август 1994 3.0[16]
29. мај 1996 4.0[16][18]
19. фебруар 1998 5.0[16][19]
6. август 1998 5.1
27. април 1998 5.2
31. август 1998 5.3
25. јул 1999 5.4
19. септембар 1999 5.5
16. јануар 2000 5.6
24. јун 2000 5.7
31. мај 2001 5.8
26. септембар 2001 6.0[16][20]
24. март 2002 6.1
1. јун 2003 6.2
7. јун 2004 6.3
15. октобар 2005 6.4
7. мај 2006 7.0[21]
12. мај 2007 7.1
9. август 2008 7.2[22]
15. август 2010 7.3
10. август 2013 7.4[23]
12. септембар 2016 8.0[24]
18. мај 2018 8.1[25]
13. децембар 2019 8.2[26]

Примјери

" Ovo je Hello World program u Vim skripti.
echo "Hello, world!"

" Ovo je jednostavna while petlja u Vim skripti.
let i = 1
while i < 5
 echo "count is" i
 let i += 1
endwhile
unlet i

Референце

  1. ^ „vim/vim”. GitHub (на језику: енглески). Приступљено 16. 2. 2020. 
  2. ^ 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."
  3. ^ „Vim documentation: uganda”. vimhelp.org. 
  4. ^ „Vim documentation: uganda”. 
  5. ^ „Linux Journal: 2003 Readers' Choice Awards”. 1. 11. 2003. Приступљено 24. 5. 2006. ; „Linux Journal: 2004 Readers' Choice Awards”. 1. 11. 2004. Приступљено 24. 5. 2006. ; „Linux Journal: 2005 Readers' Choice Awards”. 28. 9. 2005. Приступљено 24. 5. 2006. 
  6. ^ „Stack Overflow Developer Survey 2015 § IV. Text Editor”. Stack Overflow. Приступљено 25. 7. 2016. 
  7. ^ „Stack Overflow Developer Survey 2019 Results”. Stack Overflow § VII. Development Environments. Приступљено 20. 7. 2019. 
  8. ^ Thompson, Tim (26. 3. 2000). „Stevie”. Приступљено 27. 12. 2010. 
  9. ^ Tim Thompson (28. 6. 1987). „A mini-vi for the ST”. Дискусиона групаcomp.sys.atari.st. Usenet: [email protected]. Приступљено 27. 12. 2010. 
  10. ^ Tony Andrews (6. 6. 1988). „v15i037: Stevie, an "aspiring" VI clone for Unix, OS/2, Amiga”. Дискусиона групаcomp.sources.unix. Usenet: [email protected]. Приступљено 27. 12. 2010. 
  11. ^ Vim (20. 1. 2015). „intro.txt”. Vim Help (на језику: енглески). Vim. Архивирано из оригинала 9. 7. 2016. г. Приступљено 9. 7. 2016. 
  12. ^ „vim(1)”. die.net. Vim. 11. 4. 2006. Архивирано из оригинала 9. 7. 2016. г. Приступљено 9. 7. 2016. „Vim is based on Stevie, worked on by: Tim Thompson, Tony Andrews and G.R. (Fred) Walter. Although hardly any of the original code remains. 
  13. ^ „The continuing story of Vim” (PDF). 
  14. ^ „The history of Vim - Jovica Ilic”. Архивирано из оригинала 25. 01. 2020. г. Приступљено 25. 1. 2020. 
  15. ^ „VILE (Vi Like Emacs) – Frequently Asked Questions (FAQ)”. Приступљено 7. 9. 2019. 
  16. ^ а б в г д ђ Moolenaar, Bram (15. 1. 2002). „Vim, an open-source text editor”. Приступљено 24. 10. 2005. 
  17. ^ „Filewatcher”. Архивирано из оригинала 11. 7. 2011. г. Приступљено 26. 2. 2011. 
  18. ^ „Official Vim Manual, Version 4 summary”. 12. 3. 2004. Архивирано из оригинала 18. 08. 2008. г. Приступљено 6. 8. 2008. 
  19. ^ „Official Vim Manual, Version 5 summary”. 17. 1. 2004. Архивирано из оригинала 21. 08. 2008. г. Приступљено 6. 8. 2008. 
  20. ^ „Official Vim Manual, Version 6 summary”. 12. 3. 2004. Архивирано из оригинала 11. 06. 2008. г. Приступљено 6. 8. 2008. 
  21. ^ „Vim Reference Manual, Version 7”. 17. 7. 2016. Приступљено 13. 1. 2019. 
  22. ^ „Google Groups”. groups.google.com. 
  23. ^ Google Discussiegroepen. Groups.google.com. Retrieved on 2013-12-09.
  24. ^ Bram Moolenaar. „Vim 8.0 released!”. Приступљено 12. 9. 2016. 
  25. ^ Bram Moolenaar. „Vim 8.1 is released!”. Приступљено 18. 5. 2018. 
  26. ^ Bram Moolenaar. „Vim 8.2 is released!”. Приступљено 13. 12. 2019. 

Спољашње везе

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.