LINUX.ORG.RU
 
q11q11

Текстовому редактору Vim исполнилось 20 лет


0

3
>>-----Цитата---->>

opennet.ru

Ровно 20 лет назад увидел свет первый публичный релиз текстового редактора Vim, по прежнему пользующегося большой популярностью среди разработчиков. Vim вобрал в себя лучшие черты классического Vi, разработанного Билом Джоем в 1976 году, и дополнил его богатыми возможностями по редактированию кода, настройке, написанию дополнений и созданию скриптов для автоматизации действий.

Vim изначально развивался для платформы Amiga как редактор для работы с исходными текстами. Порт для Unix появился спустя год после первого релиза, в это же время была изменена расшифровка имени проекта с Vi IMitation на Vi IMproved. Вначале редактор Vim был очень близок к Vi, обладая лишь единичными усовершенствованиями, такими как многоуровневый откат изменений. Позднее к работе над Vim подключились другие энтузиасты и в редактор были добавлены такие средства, как многооконный режим редактирования, визуальный режим выделения блоков, работа с макросами, гибкие механизмы поиска и замены, подсветка синтаксиса, автоформатировние кода и прочие атрибуты интегрированных сред разработки.

Код Vim распространяется под собственной копилефт лицензией, совместимой с GPL, и позволяющей без ограничений использовать, распространять и перерабатывать код. Основная особенность лицензии Vim связана с возвратом изменений - реализованные в сторонних продуктах улучшения должны быть переданы в исходный проект, если мэйнтейнер Vim посчитает эти улучшения заслуживающими внимания и отправит соответствующий запрос. По типу распространения, Vim относится к Сharityware, т.е. вместо продажи программы или сбора пожертвований на нужды проекта, авторы Vim просят перечислить любую сумму на благотворительность, если программа понравится пользователю.

<<-----Цитата----<<

От себя: насколько я знаю - многие навороты Vim позаимствовал у elvis (навороченный клон Vi)

>>> Оригинал новости на opennet.ru


[#]  

Long live VIM!

anonymous ()
[#]  

Любишь VIM — открой его и напиши в нём новость. А эту копипасту удалят не задумываясь.

anonymous ()
[#] Ответ на: комментарий от anonymous 02.11.2011 22:37:54  

Лучше бы уж про новый bundle написали, охотники за новостями…

anonymous ()
[#]  

а что, vim != vi?

*** ()
[#] Ответ на: комментарий от adriano32 02.11.2011 22:45:43  

И всё-таки это какая-никакая, но новость. И она заслуживает упоминания на главной.

anonymous ()
[#] Ответ на: комментарий от JFreeM 02.11.2011 22:42:19  
slackwarrior

в слаке vi->elvis, так что != (или == не всегда)

** ()
[#] Ответ на: комментарий от anonymous 02.11.2011 22:49:31  
adriano32

одна игрушка? заслуживает упоминания на главной?

*** ()
[#]  
skam

Yeah!

* ()
[#]  
prozium

Поздравляю. Лучший и, разумеется, самый любимый редактор.

* ()
[#]  
splinter

>по прежнему пользующегося большой популярностью среди разработчиков.

По моему его больше админы любят.

***** ()
[#]  

20 лет противного писка и порчи текста.

>>-----Цитата---->>

People sometimes ask me if it is a sin in the Church of Emacs to use vi. Using a free version of vi is not a sin; it is a penance. So happy hacking. © RMS

<<-----Цитата----<<
()
[#]  
yoghurt

С праздником! Я уже употребил кружку кефира по такому случаю.

***** ()
[#] Ответ на: комментарий от splinter 02.11.2011 23:23:18  
adriano32

я люблю и пользуюсь vim, я админ? :)

*** ()
[#] Ответ на: комментарий от YAR 02.11.2011 23:30:12  
adriano32

ну в этот раз одну добавили же, я читал...

*** ()
[#]  
gobot

его написали марсиане или его родил сам компьютер, этот вим

()
[#] Ответ на: комментарий от splinter 02.11.2011 23:23:18  

D web-деве он намбер ван, вместе с textmate.

anonymous ()
[#] Ответ на: комментарий от adriano32 02.11.2011 23:30:44  
YAR

На сайте вроде как 3 значка игр висит )

**** ()
[#]  

Если бы люди умели пользоваться vim, то миллионы программных продуктов так никогда и не были бы созданы

* ()
[#]  
alexusua

Самый короткий анекдот для приверженцев vim

vim ~/.emacs

()
[#] Ответ на: комментарий от anonymous 02.11.2011 23:37:43  

а вот с компилируемыми языками он вообще ничто, там рулит емакс.

* ()
[#] Ответ на: комментарий от yanka 02.11.2011 23:38:03  

>Если бы люди умели пользоваться только vim, то миллионы программных продуктов так никогда и не были бы созданы

Вот так правильно.

anonymous ()
[#] Ответ на: комментарий от anonymous 02.11.2011 23:44:22  

Или нет... В общем, ты мне мозг сломал своей фразой.

anonymous ()
[#] Ответ на: комментарий от yanka 02.11.2011 23:38:03  
OldFatMan

А их миллионы?

Я имею в виду именно "программные продукты". А не "наколенные лисапеды с квадратными колёсами".

Программных продуктов и вправду миллионы?

# ()
[#]  

Ура. Давно им пользуюсь для всего-всего-всего, что плохо работает или отсутствует в эклипсе.

*** ()
[#] Ответ на: комментарий от OldFatMan 02.11.2011 23:46:27  

Ну с учетом всяких скриптов, думаю миллионы)))

* ()
[#] Ответ на: комментарий от yanka 02.11.2011 23:50:06  
OldFatMan

Трудно мне с этим согласиться.

Даже с учётом "всяких скриптов".

На мой поверхностный взгляд около десяти тысяч ещё можно насобирать (но это весьма приблизительная оценка).

Но миллионы - это какая-то гипер-гипербола. :)))

# ()
[#]  

10 лет с vim :) Круче только... хм... а кто же круче?!?

*** ()
[#] Ответ на: комментарий от Jetty 02.11.2011 23:59:19  
OldFatMan

Всех круче и Ътеистее - ed ;)))

# ()
[#]  
chg

Пользуюсь, как классическим vi. Навороты как-то не приживаются.

Пробовал emacs, но это чудо для обезьян, у которые вместо ног руки :)

** ()
[#]  
Igron

Ох, придется щас выпить.

***** ()
[#]  
sphericalhorse

Это нормально, что в новости не вспомнили о Бреме Моленаре? Или я что путаю?

* ()
[#] Ответ на: комментарий от chg 03.11.2011 0:00:31  
Heretique

>Пользуюсь, как классическим vi

Там же даже подсветки синтатксиса нет, да?

* ()
[#] Ответ на: комментарий от sphericalhorse 03.11.2011 0:10:50  
OldFatMan

Не путаешь - ты правильно сказал.

>>-----Цитата---->>

АВТОРЫ Большая часть Vim создана Брамом Мооленааром (Bram Moolenaar), которому помогает огромное количество людей. См.":help credits" в Vim. Vim базируется на коде редактора Stevie, написанного Тимом Томпсоном (Tim Thompson), Тони Эндрюсом (Tony Andrews) и Г. Р. (Фредом) Уолтером (G.R. (Fred) Walter). Однако, в настоящее время в Vim почти не осталось ничего от исторического кода его предшественника.

<<-----Цитата----<<
# ()
[#]  

Троекратное Ура!

* ()
[#] Ответ на: комментарий от OldFatMan 03.11.2011 0:07:47  
Igron

> In VIMo veritas? :)

In pIVo :-D

***** ()
[#] Ответ на: комментарий от prozium 02.11.2011 23:16:28  
kda

<что_то_тянет_на_потроллить>
> Поздравляю. Лучший и, разумеется, самый любимый редактор.


Самый ужасный редактор (а IDE из него никакая) из существующих и наиболее распространенных.

</что_то_тянет_на_потроллить>

Поздравляю всех поклонников Vim'a! :)

***** ()
[#]  

Long live VIM! Пишем только в нем.

anonymous ()
[#] Ответ на: комментарий от JFreeM 02.11.2011 22:42:19  
KennyMinigun

К.О. сообщает:
vi == visual in ex
vim == vi improved

* ()
[#]  
JackYF

Долгой жизни любимому редактору :)

*** ()
[#]  
Binary

Тред обожания на ЛОРе. Заслуженно!

** ()
[#]  

нет повода не выпить по такому случаю!

()
[#]  
DRVTiny

JOE's own editor - лучший редактор, созданный за всю историю человечества! VI - это просто 6-ка и ничего больше.

**** ()
[#]  

Кстати, религиозный вопрос: является ли кощунством использование jikl вместо hjkl для перемещения курсора?

Я заремапил кнопки спустя примерно месяц после переходм на вим, т.к. стало очень тяжело пользоваться другими редакторами и иде, а от них, увы, никуда не деться. С тех пор мне стал сниться столлман с нимбом, укоризненно качающий головой.

()
[#] Ответ на: комментарий от gaga 03.11.2011 0:51:09  
iamweasel

И правильно, так как РМС за Emacs.

()