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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.