LINUX.ORG.RU

Vim 7.3 вышел!

 


0

0

Ура! После 2 лет разработки версия 7.3 таки вышла в свет! Как описывает сам Брэм, с одной стороны, это 7.2 + патчи и немного ещё, то есть, как бы, «минорный выпуск». С другой стороны, 2 года разработки и всё-таки новый функционал, то есть выпуск уже не совсем минорный, но и не основной. Получается что-то среднее :) По сравнению с предыдущими бета-версиями, по идее, должны были добавить только исправления ошибок. Ниже приведён краткий перечень нововведений:

  • т.н. «вечная» отмена изменений (undo) — история изменений сохраняется в отдельном файле, можно выйти из программы, потом загрузиться и продолжить редактирование с возможностью отмены всех предыдущих изменений;
  • поддержка алгоритма шифрования Blowfish (в т.ч. и для swap-файлов);
  • возможность скрывать части текста при его подсветке цветом (conceal text);
  • интерфейсы к Lua и Python 3;
  • поддержка netbeans в консоли: добавлены команды nbstart, nbclose — сделано для полноценной поддержки pyclewn, теперь можно заниматься отладкой программы в gdb как с помощью графического интерфейса (как раньше с clewn), так и в консоли;
  • relativenumber — номера строк показываются относительно текущего положения курсора вверх и вниз;
  • автодополнение имён файлов по нажатию Tab для команды find (файлы должны быть в path);
  • опция colorcolumn — теперь можно подсвечивать требуемый столбец, например для границ или выравнивания (к примеру, ограничить по старым добрым 80 символам);
  • улучшен установщик под Windows;
  • убрана поддержка GTK+-1.x;
  • поддержка копирования текста в консоли Mac OS X;
  • некоторое количество новых функций для программирования на языке vim.

>>> Подробности

★★★★★

Проверено: JB ()
Последнее исправление: MuZHiK-2 (всего исправлений: 2)

>т.н. «вечный» undo - история изменений сохраняется в отдельном файле, можно выйти из программы, потом загрузиться опять и продолжить редактирования с возможностью всех undo;

Если я в файле из 20 кб сделаю изменения на 3 метра, то они все сохранятся?

vurdalak ★★★★★
()
Ответ на: комментарий от vurdalak

По идеи должны, но надо ставить и пробывать :)

pento ★★★★★
() автор топика
Ответ на: комментарий от pento

>Да, что-то не особо похоже на минорный.

Там даже в анонсе написано: «This is a minor release of Vim.»

PS. Самое выжное указать в новости забыли - теперь там есть подсветка для Perl6.

kranky ★★★★★
()
Ответ на: комментарий от kranky

> теперь там есть подсветка для Perl6

Perl6 еще нет, а подсветка уже есть. Очень полезно.

Самое важное указать в новости забыли


Nobody cares.

Manhunt ★★★★★
()
Ответ на: комментарий от kranky

>>Perl6 еще нет, а подсветка уже есть. Очень полезно.

man Rakudo

Читаю:

opennet

Выпуск Rakudo Star является своеобразным компромиссом, родившимся после того, как разработчики осознали, что с момента начала разработки Perl 6 прошло уже 9 лет, а все намеченные планы еще не достигнуты. После оценки ситуации было решено выпустить готовую к использованию неискушенными разработчиками реализацию языка, в которой обеспечить качественную поддержку уже готовых элементов Perl6. Разработчики признают, что производительность Rakudo Star оставляет желать лучшего, в коде остаются некоторые неисправленные ошибки и не все задуманные части спецификации Perl6 поддерживаются.

Нужность просто зашкаливает :)

Manhunt ★★★★★
()

> т.н. «вечная» отмена изменений (undo)

поддержка netbeans в консоли

И эти люди называют емакс операционной системой.

Werehuman ★★
()

_Это_ уже можно отдельно ставит или Линукс всё ещё нужен для роботы?

Versed
()

Поздравляю всех vimирастов - использовано ещё пять литров формалина!

Если показать людям, придумавшим vi для «зелёных терминалов», на какой технике и для чего используется vi, их хватит сердечный приступ. Примерно как использовать вагон дискет для хранения «Аватара».

matumba ★★★★★
()
Ответ на: комментарий от Manhunt

> >man Rakudo

Читаю:


та не! «mantra kudo»! Повторять до появления в глазах верблюда. :)

matumba ★★★★★
()
Ответ на: комментарий от matumba

К сожалению даже при таком технологическом скачке реальных альтернатив по функциональности емаксу и виму не наблюдается. Возможно jedit, но оно на джаве.

pento ★★★★★
() автор топика

«вечная» отмена изменений (undo)

сомнительная фича. надеюсь, отключаемо

опция colorcolumn

а вот за это спасибо

zorgan
()

Когда я вижу дистрибутивы в которых есть по дефолту vi или vim но нет даже nano - меня посещает чувство непередаваемого отвращения... ИМХО сталкиваюсь с vi когда настраиваю нет и ставлю из репов nano, а другого редактора нет в самом начале =( ...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от pento

Если включать в «функциональность» «грабить корованы», то да, альтернатив нет, а если только _удобно_ редактировать текст, то извините, даже notepad намного лучше. Он же с syntax HL (как например FTE) - вообще убойный агрегат. А учить алфавит, чтобы только вырезать в конце строки пару слов - это маразм.

matumba ★★★★★
()

Хоть и емаксер, искренне рад за пользователей вима, так держать!

mix_mix ★★★★★
()
Ответ на: комментарий от zorgan

Класс! Отличная программа, если «протюнинговать» ее различными дополнениями. :)

Shalakhin
()
Ответ на: комментарий от zorgan

«вечная» отмена изменений (undo)


сомнительная фича


На самом деле фича охрененная для мелких файлов с небольшим кол-вом изменений. Надо посмотреть, как она реализована в виме.

Alsvartr ★★★★★
()
Ответ на: комментарий от matumba

Ну к хорошему быстро привыкаешь, в том числе и к возможности дополнения слов почти из чего угодно (имена файлов, теги, буфферы, словари), ограничить области для вертикального перемещения курсора при прокрутке документа (курсор не выходит за эти границы и не приходится его перемещать к границам окна - scrolljump/scrolloff), интеграция с ctags. Ну добавили бы хотя бы нормальное дополнение в gedit..так нету же (про существующие реализации я в курсе). Иными словами ради подобного «сахара» приходится прощать виму архаичность :)

pento ★★★★★
() автор топика
Ответ на: комментарий от GotF

>Он же красивее консольного vim'а.

В текстовых редакторах гламур не нужен. Это для девочек. Суровые мужики используют консоль и черно-белую раскраску.

gh0stwizard ★★★★★
()
Ответ на: комментарий от GotF

Один из моих прошлых работодателей даже заплатил за это чудо, так что имею собственные впечатления. Хорош. Удобно код рефакторить. Вполне справляется с задачами типа «переименуй мне метод во всем проекте с учетом наследования». Ну и кросс-референс строит очень качественно. А так — на взгляд и вид слегка удобнее «вижуал студии». В оюбщем, есть за что деньги платить. Однако SE, чай не емакс — в тырнет не ходит и почту не кажет. :)

gns ★★★★★
()
Ответ на: комментарий от gh0stwizard

Не, а что такого - там менюшки есть красивые, для тех кто не запомнил все команды. Да и в целом редактор симпатишнее. Что плохого-то?

melkor217 ★★★★★
()
Ответ на: комментарий от Manhunt

Твоя нужность гораздо более сомнительна.

Perl6 уже есть. Пусть не для интерпрайза, но для изучения и домашнего скриптописания он уже более чем пригоден. А значит нужен и редактор с подсветкой синтаксиса.

kranky ★★★★★
()
Ответ на: Это что? от anonymous

Секта не проводит набора сторонников, извини.

melkor217 ★★★★★
()

Нет, я конечно знаю что это такое. Но это дело принципа!

anonymous
()
Ответ на: комментарий от melkor217

>там менюшки есть красивые, для тех кто не запомнил все команды

Ничего такого, я просто высказал мнение, что Vim хорош и без графической надстройки. Сложного там ничего нет.

gh0stwizard ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.