LINUX.ORG.RU

Вышла новая версия Cream for Vim v0.31


0

0
Вышла новая версия "костыля" к Vim - Cream, надстройки призванной сделать Vim несколько дружественнее для обыкновенных пользователей, и лишний раз доказывающей, что в Emacs нет ничего тaкогого, чего нельзя было-бы сделать в Vim'е

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



Проверено: Demetrio ()
Emacs тут вообще никаким боком.
Дружественность эта под вопросом, потому как cream делает vim типичным редактором (а-ля KWrite) хотя для себя я из cream'а некоторых скриптов натаскал... правда потом опять повыкидывал... :-). ибо мешает оно сильнее чем помогает. ;-).
eXOR ★★★★★
()
Ответ на: комментарий от eXOR
А новость, кстате, не перой свежести. Во всяком случае анонс в Кримовской рассылке был в самом начале недели или даже на прошлой.
anonymous
()
Да уж, вместо vim c кремом лучше уж nedit. Тут кстати версия 5.5 вышла с поддержкой tab'ов.
anonymous
()
Ответ на: комментарий от Sun-ch
:))) ! Отсутствие таких "вазелинов" порождает большое кол-во мозолей у начинающих. В результате чего хорошие редакторы (и Вим и Емакс) обрастают большим кол-вом "легенд" о непомерной сложности и неизучаемости.
anonymous
()
Ответ на: комментарий от Novel
> Провокатор :)

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

unsaid
() автор топика
Ответ на: комментарий от anonymous
> Да уж, вместо vim c кремом лучше уж nedit. Тут кстати версия 5.5 вышла с поддержкой tab'ов.

Йопт! уже иду ставить!

anonymous
()
А в vim'е есть `M-x doctor'?
ugoday ★★★★★
()
>Вышла новая версия "костыля" к Vim

Супер! Лучше и не скажешь :)

anonymous
()
Ответ на: комментарий от anonymous
В опу недит - он на маках иксы требует. А вим - нет. А примочка прикольная - кое что очень к месту, но я не понял вводить стандартные vi-команды...
Irsi
()
чего люди не придумают чтобы емакс не изучать
anonymous
()
Ответ на: комментарий от Irsi
> В опу недит - он на маках иксы требует.

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

anonymous
()
Ответ на: комментарий от Irsi
>он на маках иксы требует

На маках есть BBedit - равноценная замена. А nedit писан под motif - и то что MacosX не предоставляет никаких "прокладок" для приложений использующих самый распространенный промышленный тулкит - тут скорее большой минус Маку !

unsaid
() автор топика
Скажите, когда в vim появится возможность запуска постоянных подпроцессов по типу emacs'ового comint, или если она есть, то как ее получить? В 6.1 я подобного не вижу.
anonymous
()
Ответ на: комментарий от unsaid
2unsai: его и пользуем, но он коммерческий. А сабж приводит Vim во весьма приятственное состояние - например у него по дефолту в гуе настолько кошмарные фонты прописаны, что работать невозможно. А искать где это правится в конфигах меня всегда ломало... Ну и сто и одна подобная мелочь. :)
Про Motif - ага, мак еще и CDE не использует вот гад, да? :) И вообще - если уж портируешь приложение, то делай это как следует, с учетом особенности платформы, нефиг всех под себя пытаться прогнуться заставить. А то ща придем к выводу что самый распостроненый толкит - тот что в виндах, а все остальные на его фоне просто не видны...:)
Irsi
()
А крем - это в каком смысле? Вазелин, что ли? Ну, они шутники, однако... :) Типа без вазелина с vim'ом сплошной хардкор, что ли?
yozhhh ★★★
()
Ответ на: комментарий от rk
> Сделай мне в vim-е gnus-а.

Нууу господа речь шла о редакторе. Я конечно понимаю, что хочется всего помногу и в одном пакете... Но это ИМХО утопический путь, поскольку для идеологически разных задач должны быть разные приложения, и разрабатываться они должны для максимального функционала в области для которой предназначены. А чем вам МУТЬ не угодил ?

unsaid
() автор топика
Ответ на: комментарий от Irsi
>его и пользуем, но он коммерческий.

Но MacosX тоже вроде не был коммерческим (пару лет назад) сейчас не в курсе... А за BBedit деньгу если честно не жалко - девелоперы серъезно постарались.

> Про Motif - ага, мак еще и CDE не использует вот гад, да?

Не говори! ;) Но это уже повод для holywar... Хотя маки и не позиционируют себя как пром-стандарт, скорее как эксклюзив.

unsaid
() автор топика
Ответ на: комментарий от yozhhh
> А крем - это в каком смысле? Вазелин...

А это кому-как-больше-ближе ;). Можно считать его кремом делающим пирожное из функциональной буханки, а можно и вазелином - сокращающим ущерб от длительных сношений с vim.

unsaid
() автор топика
Ответ на: комментарий от anonymous
> Скажите, когда в vim появится возможность запуска постоянных подпроцессов по типу emacs'ового comint, или если она есть, то как ее получить? В 6.1 я подобного не вижу.

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

unsaid
() автор топика
Ответ на: комментарий от unsaid
Если честно, то это единственная фича, из-за которой я некоторое время назад перешел на emacs. В виме при запуске подпроцесса редактор полностью блокируется, в emacs же, в то время как выполняется компиляция проекта, поиск grep'ом или запрос в sqlplus есть возможность выбрать и редактировать любой буфер.

Elisp в плане языка расширений является еще одним плюсом emacs'а. Потому как учится намного легче чем вимовский скриптовый язык (про другие языки в виме знаю, но они в стандартную поставку не входят).

anonymous
()
Ответ на: комментарий от unsaid
Проблема в том, что очень многие задачи сводятся к чтению-записи-модификации текста, для этих задач удобен emacs. Можно использовать emale клиент с emacs'ом в виде внешнего редактора для чтения написания сообщений, аналогично с jabber, irc, icq, news клиентами. Но зачем всё это тряхомудие когда есть emacs?
ugoday ★★★★★
()
Ответ на: комментарий от ugoday
> Но зачем всё это тряхомудие когда есть emacs?

На вкус и на цвет....

unsaid
() автор топика
Ответ на: комментарий от anonymous
> Если честно, то это единственная фича, из-за которой я некоторое время назад перешел на emacs

Без обид! А пустить это удовольствие в другой консоли, или поднять все это в screen религиозные убеждения не позволяют?

> Elisp в плане языка расширений является еще одним плюсом emacs'а. Потому как учится намного легче чем вимовский скриптовый язык

Я на данный момент не силен ни в первом ни во втором... В VIM пришел с джоя. Выбор между емаксом и вимом диктовался исключительно занимаемым местом и скоростью запуска. А то что лисп.... а что мешает нарисовать "рыбу" для запуска внешнего скрипта писанного хоть на жабе?

unsaid
() автор топика
Ответ на: комментарий от unsaid
ну и название :) cream :) сразу песна принца вспоминается :)

а зафиг нужна она эта крим ? вим для того и вим что он маленький и удаленький.
vm ★★
()
Ответ на: комментарий от unsaid
> Без обид! А пустить это удовольствие в другой консоли, или поднять все это в screen религиозные убеждения не позволяют?

Можно, конечно. А в иксовой версии как? И как screen решает проблему взаимодействия, например как послать выделенный регион другому процессу или как перейти по ошибкам, полученным после работы компилятора?

> Я на данный момент не силен ни в первом ни во втором... В VIM пришел с джоя. Выбор между емаксом и вимом диктовался исключительно занимаемым местом и скоростью запуска.

Две основных причины, почему вим популярнее.

> А то что лисп.... а что мешает нарисовать "рыбу" для запуска внешнего скрипта писанного хоть на жабе?

"Рыба" это что? Обвертка для для запуска внешней программы?

anonymous
()
Ответ на: комментарий от anonymous
>И как screen решает проблему взаимодействия, например как послать выделенный регион другому процессу или как перейти по ошибкам, полученным после работы компилятора?

Навскидку make > make.log 2>&1 && most make.log ???? Хотя в этом случае быстро переходить по строкам ни как :(

>"Рыба" это что? Обвертка для для запуска внешней программы?

Да! Просто "рыба" это к тому что я это дело не очень, но если покурить мануалы можно нарисовать стандартную основу к которой приклеивать по необходимости то, что нравится. Хотя с большими програмными проектами в vim'е пока не сталкивался,в основном ХТМЛ и перл был, за Сишник засел ооооочень недавно. Но как столкнусь - впечатления отпишу.

unsaid
() автор топика
Ответ на: комментарий от anonymous
угу, а этот nedit utf8 понимает?

что касается motif-based редакторов то там вообще нормальных виджетов понимающих utf8 нету

hooj ★★
()
Ответ на: комментарий от hooj
X и motif поддерживали национальные алфавиты еще тогда, когда никакого utf-8 не было в проекте. Или поддержка utf-8 - самоцель?
anonymous
()
Ответ на: комментарий от anonymous
через жо оно национальные алфавиты поддерживает, особенно когда какой-нибудь мудвин намертво забьет *-iso8859-1 в бинарник.

> и motif поддерживали национальные алфавиты еще тогда, когда никакого utf-8 не было в проекте.

что за демагогия? я про utf-8 вообще-то

anonymous
()
Ответ на: комментарий от yozhhh
А крем - это в каком смысле? Вазелин, что ли? Ну, они шутники, однако... :) Типа без вазелина с vim'ом сплошной хардкор, что ли?

И чего это сразу вазелин? Открыли бы словарь англо-русский, что ли, да посмотрели cream.

anonymous
()
Ответ на: комментарий от anonymous
> И чего это сразу вазелин? Открыли бы словарь англо-русский, что ли, да посмотрели cream.

Это у них такого рода психоз, когда слово "мороженное" коррелирует с "моржовым"...

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