The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз текстового редактора Vim 7.3

16.08.2010 16:26

После двух лет разработки представлен релиз текстового редактора Vim 7.3. По сравнению с прошлой версией в Vim 7.3 включено более 400 изменений, большинство из которых связаны с исправлением ошибок.

Из заметных улучшений можно отметить:

  • Сохранение содержимого undo-буфера между перезапусками редактора. Отныне можно закрыть редактор и вернуться к редактированию документа позднее, с сохранением возможности отката внесенных в прошлой сессии изменений;
  • Поддержка undo-операций в случае перезагрузки документа;
  • Поддержка Blowfish-шифрования и возможности хранения временного swap-файла в зашифрованном виде;
  • Интерфейсы для разработки дополнений на языках Lua и Python 3;
  • Возможность скрытия при выводе на экран определенных элементов строк (Conceal text), что позволяет, например, просмотреть документ без отображения управляющих ASCII-последовательностей или HTML-тeгов.


  1. Главная ссылка к новости (https://groups.google.com/grou...)
  2. OpenNews: Вышла новая версия текстового редактора Vim 7.2
  3. OpenNews: Вышел релиз Vim 7.0. Обзор новшеств.
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/27634-vim
Ключевые слова: vim, text
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (51) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ubique (?), 16:51, 16/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Наконец-то при сборке его из портов, не будет вытягиваться безумное количество патчей.
     
     
  • 2.5, anthonio (ok), 17:27, 16/08/2010 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Так сказали, как будто каждый день его собираете :)
     
  • 2.9, Aquarius (ok), 18:58, 16/08/2010 [^] [^^] [^^^] [ответить]  
  • +8 +/
    ничего страшного, это временно
     

  • 1.2, Аноним (-), 16:58, 16/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    ждал такого undo, ждал
     
  • 1.3, Gular (ok), 17:10, 16/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    хорошая новость, хороший редактор, плюс.
     
     
  • 2.50, Аноним (-), 14:59, 19/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Возможность скрытия при выводе на экран определенных элементов строк

    то есть, теперь в нем и fb2 читать можно будет?

     

  • 1.6, anthonio (ok), 17:28, 16/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ну когда же у меня дойдут руки его выучить... :(
     
     
  • 2.18, SkyRanger (ok), 01:29, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И у меня когда же дойдут :(
     
     
  • 3.26, Аноним (-), 13:29, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Начните пользоваться. :) Только не на примере rc.conf. :)))
     
  • 2.29, Аноним (-), 15:16, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    90% того, что тебе нужно знать, есть в vimtutor.
    Проходишь за пол-часа.
    После этого ты уже можешь сам вытянуть себя за шнурки средствами самого vim.

    Дальше, как уже было сказано, можно его изучать, только реально им пользуясь.

    Лучше vim хуже нет.

     
     
  • 3.30, Аноним (-), 15:19, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >90% того, что тебе нужно знать, есть в vimtutor.

    В смысле 90% наиболее часто используемых команд.
    И в некотором роде самодостаточный минимум.

     
     
  • 4.31, anthonio (ok), 16:05, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Да проходил. И всё :)
    Видимо, не верю я в любовь с первого раза ;)
     
     
  • 5.32, Аноним (-), 18:00, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы поверите, когда у вас будет голая консоль и надо будет конфиги править. :) Ну или начните в vi, чтоли.
     
     
  • 6.33, Andrey Mitrofanov (?), 18:27, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Вы поверите, когда у вас будет голая консоль и надо будет конфиги

    Не забыл добавить "на 1200/NONE"? А так -- nano, mcedit и ещё 1млн изделий...

     
     
  • 7.42, Filosof (ok), 15:46, 18/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    я начинал с нано.
    Попробовал Вим, прошёл вимтутор. И всё. тольк о мседит иногда юзаю.
     
  • 7.48, Sergey (??), 21:24, 18/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В отличии от nano, pico, mcedit и прочих изделий vi присутствует во всех *nix-like ОС, причем во многих описаны только стандартные терминалы (или сообще сидя не СОМ-Console), и как следствие работают только стандартные клавиши, безо всяких стрелок-бакспейсов. Хотя как правило обычно есть возможность нагуглить шпаргалку по командам...
     
  • 7.56, nuclight (ok), 15:54, 06/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>Вы поверите, когда у вас будет голая консоль и надо будет конфиги
    > Не забыл добавить "на 1200/NONE"? А так -- nano, mcedit и ещё
    > 1млн изделий...

    На GPRS из отпуска, например. Когда latency зашкаливает, становится значительно лучше набирать что-нибудь в духе 15j, чем ждать перерисовок экрана других редакторов.

    Хотя вообще-то "голая консоль" подразумевает аварийную ситуацию, когда более мощные средства просто недоступны.

     
  • 2.54, GordiO (?), 00:34, 23/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    vimtutor и после него забудь про остальные редакторы, даже если будут возникать трудности. Надеюсь недельки хватить что бы прийти к "Больше мне ничего не нужно, только vim подавай :)"
     

  • 1.7, xopek (?), 17:29, 16/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –23 +/
    А ведь сколько ошибок... сколько времени... может пора на свалку?
     
     
  • 2.10, Sugar (ok), 18:59, 16/08/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Отличный редактор, постоянно юзаю больше года (perl, shell, конфиги) никаких ошибок в глаза не видел, скорее всего они какие-то очень специфичные. И да, конфиги (apache, squid, samba и т.д.) вимои редактировать одно удовльствие. Открой в mcedit'e и в vim'е конфиг апача первого, и удивись разнице. (hint: подсветка синтаксиса).
    Может есть и получше редакторы, но vim покрывает все мои потребности.
     
  • 2.12, sHaggY_caT (ok), 20:06, 16/08/2010 [^] [^^] [^^^] [ответить]  
  • +6 +/
    А что вместо него? emacs? Спасибо, но не нужно!

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

    - два продвинутых редактора,
    - Куча простеньких, вроде ee, joe, nano

    Разве не так?

     
     
  • 3.14, filosofem (ok), 21:20, 16/08/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >То есть, ничего не имею против Емаксеров

    Вы их вживую видели? Я, признаться, ни разу не встречал. Или это было так давно, что уже и не помню как они выглядят. =)

     
     
  • 4.15, 2Nike (ok), 23:34, 16/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>То есть, ничего не имею против Емаксеров
    >
    >Вы их вживую видели? Я, признаться, ни разу не встречал. Или это
    >было так давно, что уже и не помню как они выглядят.
    >=)

    Уйма народа на западе его использует. У нас он просто не особо популярен.

     
  • 4.16, ZloySergant (ok), 00:58, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Вы их вживую видели? Я, признаться, ни разу не встречал. Или это было
    >так давно, что уже и не помню как они выглядят. =)

    Ну я  пользуюсь много лет, вот  из под emacs отвечаю.  Так что считай,
    что видел.

    З.Ы. html-тэги, значит можно  скрывать. Мде. Значит скоро (хз, сколько
    лет) можно  будет, скажем, fb2-файлы  нормально читать в vim'е,  как в
    emacs.

     
     
  • 5.22, talisman (?), 09:17, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >З.Ы. html-тэги, значит можно  скрывать. Мде. Значит скоро (хз, сколько
    >лет) можно  будет, скажем, fb2-файлы  нормально читать в vim'е,  как в
    >emacs.

    вот так как раз и было погублено много хороших программ...

     
  • 5.25, pilpilon (?), 12:47, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Подозреваю, это можно делать уже и сейчас, тем же способом, что и pdf или doc.
     
  • 5.28, Аноним (-), 13:35, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    fb2 - еретический недоформат. Отмер бы скорее. =)
     
  • 5.40, . (?), 11:26, 18/08/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    для *.fb2.zip

    #!/bin/bash
    #
    zcat "$1" | xsltproc FB2_2_xhtml.xsl - | w3m -T text/html
    #

    P.S. http://www.gribuser.ru/xml/fictionbook/2.0/xsl/export/

     
  • 3.19, DeadLoco (ok), 03:20, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Мой компромисс между фичастостью и легковесностью - http://en.wikipedia.org/wiki/LE_%28text_editor%29
     
     
  • 4.39, . (?), 11:24, 18/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Мой компромисс между фичастостью и легковесностью - http://en.wikipedia.org/wiki/LE_%28text_editor%29

    Он уже научился UTF-8 ?

     
     
  • 5.41, DeadLoco (ok), 14:22, 18/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >> Мой компромисс между фичастостью и легковесностью - http://en.wikipedia.org/wiki/LE_%28text_editor%29
    >
    >Он уже научился UTF-8 ?

    Да, вполне. И на скриншоте в вике это изображено.

     
  • 3.55, Дмитрий Телегин (?), 12:45, 24/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >А что вместо него? emacs? Спасибо, но не нужно!
    >То есть, ничего не имею против Емаксеров, и очень их уважаю, и их выбор, хотя и не понимаю его и удовольствия использовать этот жирный комбаин, но ведь это хорошо, когда есть выбор:

    Я достаточно долго использовал vim и все таки не считаю его доделанным до удобного состояния. Посмотрите как он проматывает большие блоки текста без концов строк и сравните с emacs (текстовый редактор ведь нужен не только программистам). Сейчас надеюсь сделали, но раньше в русском режиме горячие клавиши под utf8 локалью неработали (только F1-F12). Отформатировать абзац по ширине пробовали? Сравните как это работало в старом досовском Лексикон.

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

     

  • 1.8, stimpack (?), 17:30, 16/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    даешь браузер и вечную хистори в одном флаконе...
    ни дня без vim-a!
    А чего ссылка ведет на закрытый под регистрацию сайт? Некрасиво.
     
  • 1.11, Аноним (-), 19:18, 16/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Луф и Питон? Так скоро вим в емакс превратится ... только без лиспа...
     
     
  • 2.13, Злобные доброжелатель (?), 20:18, 16/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ничего, вот Scheme добавят, и будет Вам c лиспом.

     
     
  • 3.17, ZloySergant (ok), 01:00, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Ничего, вот Scheme добавят, и будет Вам c лиспом.

    Ага, и будет что-то вроде guilemacs'а. Оно Вам надо?

     

  • 1.20, i (??), 08:37, 17/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    как отключить все навороты, что бы работал как vi ?
     
     
  • 2.21, хуй с горы (?), 08:49, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >как отключить все навороты, что бы работал как vi ?

    не обновлять.

     
  • 2.23, KdF (??), 09:28, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    compatible/nocompatible
     
  • 2.24, q11q11 (?), 10:56, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    выкинь все плагины
     
  • 2.27, Аноним (-), 13:32, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Используй vi.
     

  • 1.34, i (??), 19:26, 17/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    compatible/nocompatible это где прописать ?
    vi нету в portage :(

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

     
     
  • 2.35, Gular (ok), 20:03, 17/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну с vim ставится vi, можешь им пользоваться.
     
     
  • 3.38, FatDuck (?), 09:18, 18/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну с vim ставится vi, можешь им пользоваться.

    Это не совсем так, просто там идёт ссылка на Vim в режиме совместимости (compatible)

     
  • 2.37, FatDuck (?), 09:16, 18/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    http://vimdoc.sourceforge.net/htmldoc/options.html#'compatible'

    :set compatible


    > особенно злит, когда vim излишнюю инициативу проявляет и например вставляет при переходе на новую строку #, если в предыдущей так же была решетка...

    PS: это и многое другое настраивается, нужно только немного поискать по документации

     
  • 2.51, Аноним (-), 15:05, 19/08/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >compatible/nocompatible это где прописать ?
    >vi нету в portage :(

    vim -v

     

  • 1.36, Axel (??), 00:19, 18/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Сердечные поздравления с релизом фанатам vim от фанатов emacs! ;)
     
  • 1.43, iCat (ok), 16:08, 18/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Классная вещь когда понимаешь разницу между текстом и документом!
    За 10 лет ничего удобнее для работы с текстом не встречал. (Первые 5 лет своей IT-жизни пользовался MultiEdit под Windows).
    Vava la VIM!
     
  • 1.49, ixti (ok), 00:08, 19/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ИМХО один из лучших редакторов! :)) А при ряде установленных расширений который способен "конкурировать" с IDE :))
     
  • 1.52, alex (??), 21:41, 19/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Использую как IDE для веб-разработки :)
    И это после нескольких лет использования всяких эклипсов, зендов и прочих Ideaй :D
     
  • 1.53, Аноним (-), 17:08, 21/08/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    этот редактор: СТАНДАРТ.
    И классно, что это один из немногих стандартов, который является им заслуженно, а не по причине FIFO
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру