После двух лет разработки представлен (https://groups.google.com/group/vim_announce/browse_thread/t...) релиз текстового редактора Vim 7.3 (http://www.vim.org/). Новая версия, кроме исправления обнаруженных с момента выхода 7.2 ошибок, включает в себя несколько заметных улучшений:- Сохранение содержимого undo-буфера между перезапусками редактора. Отныне можно закрыть редактор и вернуться к редактированию документа позднее, с сохранением возможности отката внесенных в прошлой сессии изменений;
- Поддержка undo-операций в случае перезагрузки документа;
- Поддержка Blowfish-шифрования и возможности хранения временного swap-файла в зашифрованном виде;
- Интерфейсы для разработки дополнений на языках Lua и Python 3;
- Возможность скрытия при выводе на экран определенных элементов строк (Conceal text (http://vim.wikia.com/wiki/Patch_to_conceal_parts_of_lines)), что позволяет, например, просмотреть документ без отображения управляющих ASCII-последовательностей или HTML-тeгов.URL: https://groups.google.com/group/vim_announce/browse_thread/t...
Новость: http://www.opennet.me/opennews/art.shtml?num=27634
Наконец-то при сборке его из портов, не будет вытягиваться безумное количество патчей.
Так сказали, как будто каждый день его собираете :)
ничего страшного, это временно
ждал такого undo, ждал
хорошая новость, хороший редактор, плюс.
>Возможность скрытия при выводе на экран определенных элементов строкто есть, теперь в нем и fb2 читать можно будет?
Ну когда же у меня дойдут руки его выучить... :(
И у меня когда же дойдут :(
Начните пользоваться. :) Только не на примере rc.conf. :)))
90% того, что тебе нужно знать, есть в vimtutor.
Проходишь за пол-часа.
После этого ты уже можешь сам вытянуть себя за шнурки средствами самого vim.Дальше, как уже было сказано, можно его изучать, только реально им пользуясь.
Лучше vim хуже нет.
>90% того, что тебе нужно знать, есть в vimtutor.В смысле 90% наиболее часто используемых команд.
И в некотором роде самодостаточный минимум.
Да проходил. И всё :)
Видимо, не верю я в любовь с первого раза ;)
Вы поверите, когда у вас будет голая консоль и надо будет конфиги править. :) Ну или начните в vi, чтоли.
>Вы поверите, когда у вас будет голая консоль и надо будет конфигиНе забыл добавить "на 1200/NONE"? А так -- nano, mcedit и ещё 1млн изделий...
я начинал с нано.
Попробовал Вим, прошёл вимтутор. И всё. тольк о мседит иногда юзаю.
В отличии от nano, pico, mcedit и прочих изделий vi присутствует во всех *nix-like ОС, причем во многих описаны только стандартные терминалы (или сообще сидя не СОМ-Console), и как следствие работают только стандартные клавиши, безо всяких стрелок-бакспейсов. Хотя как правило обычно есть возможность нагуглить шпаргалку по командам...
>>Вы поверите, когда у вас будет голая консоль и надо будет конфиги
> Не забыл добавить "на 1200/NONE"? А так -- nano, mcedit и ещё
> 1млн изделий...На GPRS из отпуска, например. Когда latency зашкаливает, становится значительно лучше набирать что-нибудь в духе 15j, чем ждать перерисовок экрана других редакторов.
Хотя вообще-то "голая консоль" подразумевает аварийную ситуацию, когда более мощные средства просто недоступны.
vimtutor и после него забудь про остальные редакторы, даже если будут возникать трудности. Надеюсь недельки хватить что бы прийти к "Больше мне ничего не нужно, только vim подавай :)"
А ведь сколько ошибок... сколько времени... может пора на свалку?
Отличный редактор, постоянно юзаю больше года (perl, shell, конфиги) никаких ошибок в глаза не видел, скорее всего они какие-то очень специфичные. И да, конфиги (apache, squid, samba и т.д.) вимои редактировать одно удовльствие. Открой в mcedit'e и в vim'е конфиг апача первого, и удивись разнице. (hint: подсветка синтаксиса).
Может есть и получше редакторы, но vim покрывает все мои потребности.
А что вместо него? emacs? Спасибо, но не нужно!То есть, ничего не имею против Емаксеров, и очень их уважаю, и их выбор, хотя и не понимаю его и удовольствия использовать этот жирный комбаин, но ведь это хорошо, когда есть выбор:
- два продвинутых редактора,
- Куча простеньких, вроде ee, joe, nanoРазве не так?
>То есть, ничего не имею против ЕмаксеровВы их вживую видели? Я, признаться, ни разу не встречал. Или это было так давно, что уже и не помню как они выглядят. =)
>>То есть, ничего не имею против Емаксеров
>
>Вы их вживую видели? Я, признаться, ни разу не встречал. Или это
>было так давно, что уже и не помню как они выглядят.
>=)Уйма народа на западе его использует. У нас он просто не особо популярен.
>Вы их вживую видели? Я, признаться, ни разу не встречал. Или это было
>так давно, что уже и не помню как они выглядят. =)Ну я пользуюсь много лет, вот из под emacs отвечаю. Так что считай,
что видел.З.Ы. html-тэги, значит можно скрывать. Мде. Значит скоро (хз, сколько
лет) можно будет, скажем, fb2-файлы нормально читать в vim'е, как в
emacs.
>З.Ы. html-тэги, значит можно скрывать. Мде. Значит скоро (хз, сколько
>лет) можно будет, скажем, fb2-файлы нормально читать в vim'е, как в
>emacs.вот так как раз и было погублено много хороших программ...
Подозреваю, это можно делать уже и сейчас, тем же способом, что и pdf или doc.
fb2 - еретический недоформат. Отмер бы скорее. =)
для *.fb2.zip#!/bin/bash
#
zcat "$1" | xsltproc FB2_2_xhtml.xsl - | w3m -T text/html
#
Мой компромисс между фичастостью и легковесностью - http://en.wikipedia.org/wiki/LE_%28text_editor%29
> Мой компромисс между фичастостью и легковесностью - http://en.wikipedia.org/wiki/LE_%28text_editor%29Он уже научился UTF-8 ?
>> Мой компромисс между фичастостью и легковесностью - http://en.wikipedia.org/wiki/LE_%28text_editor%29
>
>Он уже научился UTF-8 ?Да, вполне. И на скриншоте в вике это изображено.
>А что вместо него? emacs? Спасибо, но не нужно!
>То есть, ничего не имею против Емаксеров, и очень их уважаю, и их выбор, хотя и не понимаю его и удовольствия использовать этот жирный комбаин, но ведь это хорошо, когда есть выбор:Я достаточно долго использовал vim и все таки не считаю его доделанным до удобного состояния. Посмотрите как он проматывает большие блоки текста без концов строк и сравните с emacs (текстовый редактор ведь нужен не только программистам). Сейчас надеюсь сделали, но раньше в русском режиме горячие клавиши под utf8 локалью неработали (только F1-F12). Отформатировать абзац по ширине пробовали? Сравните как это работало в старом досовском Лексикон.
Vim - хороший редактор для программирования и администрирования и на этом точка. Emacs - редактор на все случаи жизни, но настолько самобытный что для многих порог вхождения слишком высок.
даешь браузер и вечную хистори в одном флаконе...
ни дня без vim-a!
А чего ссылка ведет на закрытый под регистрацию сайт? Некрасиво.
Луф и Питон? Так скоро вим в емакс превратится ... только без лиспа...
Ничего, вот Scheme добавят, и будет Вам c лиспом.
>Ничего, вот Scheme добавят, и будет Вам c лиспом.Ага, и будет что-то вроде guilemacs'а. Оно Вам надо?
как отключить все навороты, что бы работал как vi ?
>как отключить все навороты, что бы работал как vi ?не обновлять.
compatible/nocompatible
выкинь все плагины
Используй vi.
compatible/nocompatible это где прописать ?
vi нету в portage :(особенно злит, когда vim излишнюю инициативу проявляет и например вставляет при переходе на новую строку #, если в предыдущей так же была решетка...
Ну с vim ставится vi, можешь им пользоваться.
>Ну с vim ставится vi, можешь им пользоваться.Это не совсем так, просто там идёт ссылка на Vim в режиме совместимости (compatible)
http://vimdoc.sourceforge.net/htmldoc/options.html#'compatible':set compatible
> особенно злит, когда vim излишнюю инициативу проявляет и например вставляет при переходе на новую строку #, если в предыдущей так же была решетка...PS: это и многое другое настраивается, нужно только немного поискать по документации
>compatible/nocompatible это где прописать ?
>vi нету в portage :(vim -v
Сердечные поздравления с релизом фанатам vim от фанатов emacs! ;)
Классная вещь когда понимаешь разницу между текстом и документом!
За 10 лет ничего удобнее для работы с текстом не встречал. (Первые 5 лет своей IT-жизни пользовался MultiEdit под Windows).
Vava la VIM!
ИМХО один из лучших редакторов! :)) А при ряде установленных расширений который способен "конкурировать" с IDE :))
Использую как IDE для веб-разработки :)
И это после нескольких лет использования всяких эклипсов, зендов и прочих Ideaй :D
этот редактор: СТАНДАРТ.
И классно, что это один из немногих стандартов, который является им заслуженно, а не по причине FIFO