Vim 7.3 вышел!
Ура! После 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.
т.н. "вечная" отмена изменений (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.
Ещё новости по теме:
18:20