Vim
Оригинални аутор(и) | Брам Моленар |
---|---|
Прво издање | 2. новембар 1991. |
Стабилно издање | 8.2.0000[1]
/ 13. децембар 2019. |
Репозиторијум | 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]
Историја издавања | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Примјери
[уреди | уреди извор]" 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
Референце
[уреди | уреди извор]- ^ „vim/vim”. GitHub (на језику: енглески). Приступљено 16. 2. 2020.
- ^ 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."
- ^ „Vim documentation: uganda”. vimhelp.org.
- ^ „Vim documentation: uganda”.
- ^ „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.
- ^ „Stack Overflow Developer Survey 2015 § IV. Text Editor”. Stack Overflow. Приступљено 25. 7. 2016.
- ^ „Stack Overflow Developer Survey 2019 Results”. Stack Overflow § VII. Development Environments. Приступљено 20. 7. 2019.
- ^ Thompson, Tim (26. 3. 2000). „Stevie”. Приступљено 27. 12. 2010.
- ^ Tim Thompson (28. 6. 1987). „A mini-vi for the ST”. Дискусиона група: comp.sys.atari.st. Usenet: 129@glimmer.UUCP. Приступљено 27. 12. 2010.
- ^ Tony Andrews (6. 6. 1988). „v15i037: Stevie, an "aspiring" VI clone for Unix, OS/2, Amiga”. Дискусиона група: comp.sources.unix. Usenet: 893@fig.bbn.com. Приступљено 27. 12. 2010.
- ^ Vim (20. 1. 2015). „intro.txt”. Vim Help (на језику: енглески). Vim. Архивирано из оригинала 9. 7. 2016. г. Приступљено 9. 7. 2016.
- ^ „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.”
- ^ „The continuing story of Vim” (PDF).
- ^ „The history of Vim - Jovica Ilic”. Приступљено 25. 1. 2020.
- ^ „VILE (Vi Like Emacs) – Frequently Asked Questions (FAQ)”. Приступљено 7. 9. 2019.
- ^ а б в г д ђ Moolenaar, Bram (15. 1. 2002). „Vim, an open-source text editor”. Приступљено 24. 10. 2005.
- ^ „Filewatcher”. Архивирано из оригинала 11. 7. 2011. г. Приступљено 26. 2. 2011.
- ^ „Official Vim Manual, Version 4 summary”. 12. 3. 2004. Архивирано из оригинала 18. 08. 2008. г. Приступљено 6. 8. 2008.
- ^ „Official Vim Manual, Version 5 summary”. 17. 1. 2004. Архивирано из оригинала 21. 08. 2008. г. Приступљено 6. 8. 2008.
- ^ „Official Vim Manual, Version 6 summary”. 12. 3. 2004. Архивирано из оригинала 11. 06. 2008. г. Приступљено 6. 8. 2008.
- ^ „Vim Reference Manual, Version 7”. 17. 7. 2016. Приступљено 13. 1. 2019.
- ^ „Google Groups”. groups.google.com.
- ^ Google Discussiegroepen. Groups.google.com. Retrieved on 2013-12-09.
- ^ Bram Moolenaar. „Vim 8.0 released!”. Приступљено 12. 9. 2016.
- ^ Bram Moolenaar. „Vim 8.1 is released!”. Приступљено 18. 5. 2018.
- ^ Bram Moolenaar. „Vim 8.2 is released!”. Приступљено 13. 12. 2019.