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)

Хорошая новость! Ура!

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

Ну да, ничего принципиально нового в GVim не появилось. А так, всё по мелочам.

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

>> На винфак, быдло.

Так и запишем. Линупс только для програмеров, все остальные быдло.


Огласите всю логическую цепочку, пожалуйста.

naryl ★★★★★
()

чхорт... только 7.2 скомпилял
еслиб не вимдифф, то и не компилялбы.
/* прауд нано юзер )) */

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

> Perl6 уже есть.

Есть одна-единственная недоделанная глючная тормозная реализация. По итогам 9 лет непосильных трудов.

Пусть не для интерпрайза, но для изучения


Зачем его изучать, если его еще нет, и непонятно когда будет?

домашнего скриптописания он уже более чем пригоден


Для домашнего скриптописания есть куда адекватные альтернативы. sh, perl5, python, etc.

нужен и редактор с подсветкой синтаксиса.


С этим не спорю. Только не нужны выдавать ее за существенное нововведение. Таковым она станет тогда, когда перл6 будет готов (в лучшем случае через несколько лет).

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

>Купил n900. Обнаружил, что кроме вима юзабельных редакторов тут нет. Плачу.

Я бы сказал, что кроме вима юзабельных редакторов нет вообще.

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

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

Если ты не запомнил нужные команды, скорость работы в виме будет никакой, следовательно нужно или запоминать, или не пользоваться.

Да и в целом редактор симпатишнее. Что плохого-то?

Чем же он симпатичнее консольного?

KDE41user
()
Ответ на: комментарий от fagot

Если квота 100 мб, то да, лучше сделать эту фичу отключаемой.

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

>Если ты не запомнил нужные команды, скорость работы в виме будет никакой

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

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

>Есть одна-единственная недоделанная глючная тормозная реализация.

Ну давай 5 вещей, которые там глючат навскидку, тогда я может и не засчитаю твой позорный слив.

По итогам 9 лет непосильных трудов.


Лолчто? Rakudo полтора года недавно исполнилось.

Зачем его изучать, если его еще нет, и непонятно когда будет?


man Rakudo

Для домашнего скриптописания есть куда адекватные альтернативы. sh, perl5, python, etc.


Это не всяким домохозяйкам решать, что адекватное, а что - нет.

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

>он уже перестал пикать и портить текст?

У меня никогда не пикал. Для этого нужен pc speaker?

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

>> Людям свойственно переходить на лучшие продукты:)

RMS: Sorry, I have never tried using vim. I never felt I deserved such a large penitence ;-).

Ну ты понял

kim-roader ★★
()
Ответ на: комментарий от KDE41user

Чем же он симпатичнее консольного?

Шрифты можно менять без зависимости от терминала. Я, например, в терминалах использую Terminus, а в GVim'е — Liberation или Dejau.

GotF ★★★★★
()

Python 3, colorcolumn - замечательно. Остальные нововведения не нужны. Кто-нибудь объяснит мне, когда в vim'е будет нормальный display-time в статусной строке аки в Emacs? У меня смутное ощущение, что vim, начиная с 7.1, уже не тот.

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

>Гм, а не стыдно ли писать такое про VIM? :)
стыдно, но всякое может быть
p.s.: в ожидании ебилда

zorgan
()

Может еще и автопереключение из национальной раскладки после нажатия эскейпа прикрутили? (шутка, если кто не понял) :)

gns ★★★★★
()

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

Офигенная вещь. Ни раз по привычке набирал :wq вместо :w Теперь можно всё исправить, ESC, k, Enter (в zsh) и uuuuuuu, очень рад, очень рад.

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

Может еще и автопереключение из национальной раскладки после нажатия эскейпа прикрутили?

Неужели у кого-то ещё есть проблемы с этим?

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

> Таковым она станет тогда, когда перл6 будет готов (в лучшем случае через несколько лет).

Для человечества лучше было бы, если бы он не стал готов никогда. >_<

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

А Вы уже перестали пить коньяк по утрам?

anonymous
()

интересно бы посмотреть, будет ли эта «вечная отмена» очищаться, если файл очччень долгое время не редактировать, или вообще удалить

massa_reel
()

>улучшен установщик под Windows вроде и так работал. что там улучшать? или теперь анекдоты рассказывает?

убрана поддержка GTK+-1.x

Смело.

мдя, за джва года не густо. больше всего раздражает анархия в плагинах и тормоза при загрузки оных. gVim старый и глюковатый - похоже автору не нужен. красноглазый терминальщег?

и да, он же собирался какой-то супер-пупер язык налабать для написания редакторов...

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

Так, по слухам, в декабре этого или следующего года выйдет 6.0.0.

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

> Чем же он симпатичнее консольного?

Я не очень секу в этих вещах, определял «на глаз» )

melkor217 ★★★★★
()

Возможно оффтопик, но подскажите существуют ли дополнения для подсветки синтаксиса конфигов cisco IOS ?

Creed
()
Ответ на: комментарий от sv75

А идея по-моему не плохая, кстати!

Если ты используешь встроенные в vim раскладки, то это должно быть вполне реализуемо, как мне кажется.

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

> Ну давай 5 вещей, которые там глючат навскидку

http://rt.perl.org/rt3/Public/Search/Simple.html?Query=Queue%20=%20%27perl6%2...


Это не всяким домохозяйкам решать, что адекватное, а что - нет.


Ты же сам только что позиционировал перл6 как инструмент для домохозяек: «для домашнего скриптописания он уже более чем пригоден».

Manhunt ★★★★★
()

Замечательный редактор. Когда ставлю линукс - в первую очередь доставляю вим, для редактирования конфигов. Хотя, когда мы его в вузе проходили, я таки не осилил.

vurdalak ★★★★★
()

>то есть выпуск уже не совсем минорный, но и не основной. Получается что-то среднее :)

Т.е. еще не голова со спиной, но уже и не ноги..

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

> интересно бы посмотреть, будет ли эта «вечная отмена» очищаться, если файл очччень долгое время не редактировать, или вообще удалить

Помоему больше интересно, как много места занимают файлы с логами исправлений. Если в год наберётся не более метров так 100, то остальное уже и не важно.

Иными словами: % du -h ~/.vim/.swapdir ~/.vim/.backupdir ~/.ccache --max-dept 0

16M   /home/asm/.vim/.swapdir

57M   /home/asm/.vim/.backupdir

858M   /home/asm/.ccache

Было бы что выигрывать...

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

Есть-есть... Это моя основная затыка в виае — необходимость переключиться обратно в латинскую раскладку, чтобы :wq нажать. Раздражает.

gns ★★★★★
()

[Флеймопровокация]

Чем оно лучше нового Geany 0.19?

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

http://rt.perl.org/rt3/Public/Search/Simple.html?Query=Queue%20=%20%27perl6%2.

т.е. сам ты его в глаза не видел, а про глючность, недоделанность и тормоза тебе Рабинович напел? Слив засчитан

Ты же сам только что позиционировал перл6 как инструмент для домохозяек: «для домашнего скриптописания он уже более чем пригоден».

Если тебе кто-то сказал, что домохозяйка должна писать скрипты, то над тобой жестоко пошутили. Можешь с чистой совестью бросать это дело, и идти заниматься уборкой и просмотром сериалов.

kranky ★★★★★
()

Афтор выпей йаду! Это все говно, Word рулит!

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