LINUX.ORG.RU

Cream for Vim... it takes the bitterness out!


1

0

Открыл вот для себя надстройку над vim - Cream. Прграммулина чрезвычайно полезна и душеспасительна - совмещает удобство использования с мощью классического vim. Масса интересных фич (преимущественно для кодинга): удобный фолдинг по F9, тесная интеграция с Ctags, template completion и пр.(подробнее тут: http://cream.sourceforge.net/features.html ) Одним словом кошер и рулез.

Узнать подробности и скачать щастье можно тут: http://cream.sourceforge.net . Пользователи Gentoo могут скачать прогу из портов.

>>> Просмотр (1024x768, 216 Kb)

Ответ на: комментарий от morge

>Нда. Freetype пересобрать, антиалиасинг таких маленьких буковок отключить.

точно!

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

>а что за шрифт?

Это White Rabbit. Перелез на него после длительного использования Lucida Console и Terminus. Самим шрифтом и качеством отрисовки доволен (принимая во внимание убогость рендеринга freetype http://kot-ii.narod.ru/fonts.html )

XuMuK
() автор топика
Ответ на: комментарий от watashiwa_daredeska

>А mlterm зачем? По японски/китайски/корейски пишешь, или так?..

Просто рюшечка. mlterm поддерживает прозрачность + TTF-шрифты. Чаще использую простенький aterm.

XuMuK
() автор топика
Ответ на: комментарий от XuMuK

aterm тоже прозрачность поддерживает

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

> Просто рюшечка

Жаль :) А то я никак не могу найти нормальную документашку как прикрутить ввод японского. Лучше, конечно, чтоб ещё и русский был :)

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

>Тю. А у меня в линуксе фонты выглядят лучше чем виндовые. Что я делаю неаправильно?

Неправильно вкус воспитываешь. Что делает FreeType с маленькими кеглями - ужас: приходится отключать. Почему в ClearType даже шрифты в 3pt читаются великолепно? Отвечаю - солидный матаппарат. Учиться надо и доводить FreeType до ума, а не к дерьму привыкать и его же потом хвалить.

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

>Неправильно вкус воспитываешь. Что делает FreeType с маленькими кеглями - ужас: приходится отключать.

Ну и отключаем.

>Почему в ClearType даже шрифты в 3pt читаются великолепно? Отвечаю - солидный матаппарат.

Чего там солидного? (я пытался узнать чего они там понаделали - дельной доки не нашёл).

>Учиться надо и доводить FreeType до ума, а не к дерьму привыкать и его же потом хвалить.

К сведению - любой (почти) виндузятник впервые увидевший мой линукс обращает внимание на ХОРОШИЕ фонты.

PS. В пиндозе AFAIK BYTE_INTERPRETER для TT отсутствует.

IceD
()
Ответ на: комментарий от XuMuK

К тому же он поддерживает еще и сессии что несомненно удобно (в одном окне можно запустить кучу терминалов, по типу как в консоле кдешной)

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

а я вот ничего не отключаю, а шрифты у меня выглядят получше виндового cleartype, даже 3пт 8)

anonymous
()

> совмещает удобство использования с мощью классического vim

Я пробовал однажды, и не увидел этого совмещения. Не работали некоторые
нужные комбинации клавиш. Помню точно, что нажав Ctrl+Y ничего не
происходило.

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

>Тю. А у меня в линуксе фонты выглядят лучше чем виндовые. Что я делаю неаправильно? IceD (*) (22.05.2004 4:41:24) >а я вот ничего не отключаю, а шрифты у меня выглядят получше виндового cleartype, даже 3пт 8) anonymous (*) (22.05.2004 10:55:02)

О, салют пионерия! Будте готовы! Мои юные друзья, а почему бы вам не сфотографировать ваши метровые члены, и не поделиться с общественностью способами выращивания оных. А то взрослым дяденькам завидно, взрослые дяденьки пишут новые библиотеки ( http://stsf.sourceforge.net/about.html ), пытаются править уже существующие ( http://www.cs.mcgill.ca/~dchest/xfthack/ ) чтобы как-то изменить ситуацию с рендеригом, а у них все не отростает такого чуда.

А может секрет прост, может нет вовсе у пионеров метрового члена, может они просто размаховают языком системы "помело"?

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

>Я пробовал однажды, и не увидел этого совмещения. Не работали некоторые нужные комбинации клавиш. Помню точно, что нажав Ctrl+Y ничего не происходило.

На Ctrl+Y теперь весит redo. Что мешает забиндить нужное действие на иную комбинацию клавишь ?

XuMuK
() автор топика
Ответ на: комментарий от XuMuK

Не надо оправдывать кривизну собственных рук глобальными проблемами рендеринга шрифтов в линуксе. _Такой_ говенный скриншот, с _такими_ говенными шрифтами как у вас встретишь нечасто даже на ЛОР.

P.S. Использование "Cream for Vim" лишь дополняет картину клинического октябрёнка.

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

>P.S. Использование "Cream for Vim" лишь дополняет картину клинического октябрёнка. anonymous (*) (22.05.2004 16:32:16)

Уважаемый anonymous ! Как Вы думаете, сильно ли меня интересует мнение планктона относительно моего рабочего места ?

XuMuK
() автор топика
Ответ на: комментарий от XuMuK

> Уважаемый anonymous ! Как Вы думаете, сильно ли меня интересует мнение планктона относительно моего рабочего места ?

Видимо да.

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

> На Ctrl+Y теперь весит redo. Что мешает забиндить нужное действие на иную комбинацию клавишь ?

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

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

> P.S. Использование "Cream for Vim" лишь дополняет картину клинического октябрёнка.

Я бы ещё добавил к этой клинической картине использование gkrellm,
и тогда портрет салаги становится совсем полным.

anonymous
()

Попробовал я этот cream. Караул! Что они сделали со столь горячо любимым мною vim'ом! Где Visual/Insert mode? Раз их нет значит и многие комбинации или не работают или работают по другому. Фолдинг говорите? Мой .c файл он так и не свернул. А попытка нажать zc привела лишь к появлению 'zc' в тексте. И т.д.

Насчет шрифта. Сам по себе он очень даже неплох, если бы не одно но. Уж больно он размытый какой то :/

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

>Уважаемый anonymous ! Как Вы думаете, сильно ли меня интересует мнение планктона относительно моего рабочего места ?

А зачем иначе постил :)

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

>А что мешает оставить дефолтную реакцию на полезные сочетания клавиш?

Как раз redo по Ctrl+Y является дефолтной реакцией практически у всех современных приложений. Этот де-факто стандарт значительно облегчает жизнь новичку. В cream он копирует по Ctrl+С, отменяет действие по Ctrl+Y, вырезает по Ctrl-X точно так-же, как он привык это делать в каких-нибудь gimp, gedit, word или internet explorer. Именно это и было одной из целей авторов проекта.

XuMuK
() автор топика
Ответ на: комментарий от svyatogor

Уважаемый svyatogor, переключитесь в Expert Mode : Settings-->Preferences-->Expert Mode . Тогда будет Вам Visual/Insert mode, заработает комбинация 'zc'и появятся многие другие vim-шные особенности. Я работаю именно так. Фолдинг работает у меня превосходно. Вид и размытость шрифта то-же вполне меня устраивают, уж извините.

XuMuK
() автор топика
Ответ на: комментарий от svyatogor

>>Уважаемый anonymous ! Как Вы думаете, сильно ли меня интересует мнение планктона относительно моего рабочего места ?

>А зачем иначе постил :)

Чтобы показать другим интересную ,на мой взгляд, программу. Выкрики разных говорящих табуреток типа: "Шрифты гавно и сам ты мудак" уже давно не производят на меня должного впечатления.

XuMuK
() автор топика
Ответ на: комментарий от XuMuK

Это конечно сугубо имхо (хотя его похоже многие разделяют), но намного удобней настроить Vim самому как надо. Cream интересен другим - в отличие от оригинального vim'a он намного юзабельней для новичков, которые слышать не слышали по концепции visual/insert и т.д.

А насчет шрифта, у него обнаружился еще один недостаток - отсутствие русских глифов :( Вот это обидно...

>Фолдинг работает у меня превосходно. Фолдинг чего? Как ни странно по дефолту vim не умеет сворчивать C код.

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

> Жаль :) А то я никак не могу найти нормальную документашку как прикрутить ввод японского. Лучше, конечно, чтоб ещё и русский был :)

У меня локаль UTF-8, сервер ввода Anthy (раньше - Canna), метод - UIM (раньше im-ja). Все GTK2-проги рулят (и раньше рулили, im-ja правда глючный, но удобный был). Как терминал использую Gnome-terminal, прог на других тулкитах не использую. Русский язык вводится и отображается вместе с японским, русским и всеми другими (юникод однако)

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

Вас послушать, так "все пи...сы, я один д`артаньян". А пальцы в двери входить не мешают?. Вот все кричат vim крут, gkrellm удел сопляка, и все в этом жанре, да какая к х....ям разница кто чем пользуется, если я ем палочками это не значит, что я китаец. Бред, преобладающий в последнее время среди линуксоидов, приобрёл просто катострофические масштабы, раньше письками мерялись, а нынче супер-кручёным (болезненно-аскетичным) софтом. Вы только послушайте, чем вы выпендриваетесь. Есть старая поговорка "На вкус и цвет ....". Это всё больше напоминает репрессии да навязывание мнения. Отвратительно.

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

выше про д`артаньяна писал я, залогиниться позабыл, sorry

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

Отвратительно, когда стремление ходить без костылей воспринимается как желание растопырить пальцы. И отвратительно, что эта борьба с мифическим пальцегнутием приобрела такие катАстрофические масштабы. Впрочем каждый понимает в меру собственной испорченности.

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

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

вот это http://www.cs.mcgill.ca/~dchest/xfthack/ не делает ничего. абсолютно. у меня фонты лучше чем в ихних примерах `c` и `без`.

stsf не знаю что такое - буду смотреть. но похоже пшик :]

IceD
()
Ответ на: комментарий от XuMuK

>Этот де-факто стандарт значительно облегчает жизнь новичку.

Ааааа. Теперь всё понятно :]

>В cream он копирует по Ctrl+С, отменяет действие по Ctrl+Y, вырезает по Ctrl-X точно так-же, как он привык это делать в каких-нибудь gimp, gedit, word или internet explorer.

У меня сча истерика случится. Отличная новость для ЛОРа `Пользователи IE постепенно переползают под VIM`.

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

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

1)Истерику про "калечат, уродуют и отрезают" я оставлю на Вашей совести, как не имеющую отношения к реальности, это Ваши тараканы, в Вашей же голове, не надо пытаться пересадить их к нам.

2)Вы знакомы с таким понятием - прогресс ? Или Вы так-же бьетесь в истерике когда вспоминаете паравоз? Тоже ведь какой "гибкий и мощный" был. Сколько всяких регулировочных колесиков, веревочек, педалек и пимпочек, сколько разнообразных кидателей угля, носителей воды - душа радуется! Ан нет, пришли эти грубые мужланы и придумали тупой электровоз. Сволочи.

3)Вас никогда не возмущало появление всяких там PnP, USB, операционных систем и пр. ? А ведь все делается с той-же целью - максимально упростить жизнь человека и высвободить как можно больше времени для его личных нужд.

Поверте, не всем платят денюжку за чтение 2,121-страничной документации к программе и 177-страничного easy-to-begin User's Manual. От некоторых злые дяди-начальники требуют код, проекты или там креатив. Странно, да ?

XuMuK
() автор топика
Ответ на: комментарий от IceD

>Поишшы мой скрин в архиве за прошлый месяц...

Видил я его. Конечно, если увеличить размер шрифта как Вы, так, что его можно читать не напрягаясь с полста метров, то он будет выглядеть более менее прилично, никто не спорит. Вот только сколько тогда строк кода влезет на один экран ? Семь, девять ?

Ваши же мелкие шрифты выглядят как-же плохо, как и у всех, увы.

XuMuK
() автор топика
Ответ на: комментарий от IceD

>У меня сча истерика случится. Отличная новость для ЛОРа `Пользователи IE постепенно переползают под VIM`.

Ой вэй, какая экспрессия. Ви таки думаете vim работает только под линуксом?

XuMuK
() автор топика
Ответ на: комментарий от XuMuK

> Как раз redo по Ctrl+Y является дефолтной реакцией практически у всех современных приложений.

Я чуть не упал со стула ;) Где? В винде? Список "современных" приложений в студию!

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

>> Как раз redo по Ctrl+Y является дефолтной реакцией практически у всех современных приложений.

>Я чуть не упал со стула ;) Где? В винде? Список "современных" приложений в студию!

Боюсь, в детстве вы все-же упали со стула, и не один раз, иначе я не могу объяснить подобную паталогическую ненаблюдательность.

Итак, из того, что сейчас у меня под рукой данный "стандарт" поддерживают: mozilla, firefox, thunderbird, gimp, pan, anjuta, eclipse, ddd... Если еще захочется песен - скажите, их есть у меня.

XuMuK
() автор топика
Ответ на: комментарий от XuMuK

> Вы знакомы с таким понятием - прогресс ? Или Вы так-же бьетесь в истерике когда вспоминаете паравоз? Тоже ведь какой "гибкий и мощный" был. Сколько всяких регулировочных колесиков, веревочек, педалек и пимпочек, сколько разнообразных кидателей угля, носителей воды - душа радуется! Ан нет, пришли эти грубые мужланы и придумали тупой электровоз. Сволочи.

ПарОвозы, истерики, пимпочки и прочие не относящиеся к делу вещи я оставляю на вашей совести. Относительно прогресса. Прогрессивным является новое и лучшее, а не просто новое.

vim - единственный редактор имеющий продуманную и цельную систему команд. Заменять ее на систему команд (назначенных по принципу "как поппало"), содранную со всеми давно забытого редактора 20-летней давности, - менять электровоз на паровоз. Ссылки на то что "все привыкли к паровозам" не принимаются.

> Поверте, не всем платят денюжку за чтение 2,121-страничной документации к программе и 177-страничного easy-to-begin User's Manual. От некоторых злые дяди-начальники требуют код, проекты или там креатив. Странно, да ?

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

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

>Что в криме хорошо, так это цветовая тема navajo-night.

Угу, мне тоже она понравилася. Скопировал ее себе в ~/.vim/colors Вообще из cream можно коекаие интересные фишки подцепить. Например status bar.

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

> Итак, из того, что сейчас у меня под рукой данный "стандарт" поддерживают: mozilla, firefox, thunderbird, gimp, pan, anjuta,

Жопааа. Никогда в Мозилле не использовал redo, и даже не знаю, где оно
там может понадобиться... В html-композере что ли? Фи, не пользуюсь этой
хренью. Глянул в gimp... и точно! Есть такая хрень. Тоже никогда не
пользовался. Да это странное мышление надо иметь, чтоб сначала сделать,
затем отменить, а затем опять вернуть отменённое ;) Нет, по любому,
иногда прикольные вещицы можно узнать, общаясь с местными пионерами ;)
А то живёт дедушка в своей избушке, и не знает, чем пипл занимается.

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

>Видил я его. Конечно, если увеличить размер шрифта как Вы, так, что его можно читать не напрягаясь с полста метров,

Не с полста а с двух :]

>Вот только сколько тогда строк кода влезет на один экран ? Семь, девять ?

Две стандартных терминалки по вертикали.

>Ваши же мелкие шрифты выглядят как-же плохо, как и у всех, увы.

По моему ОК. Очень даже ОК.

>Ой вэй, какая экспрессия. Ви таки думаете vim работает только под линуксом?

Хм. Почемуто от у меня и под виндовсом работает. Причём сборка с cream.sf.net :]

Далее ответ ананимусу.

>Да это странное мышление надо иметь, чтоб сначала сделать, затем отменить, а затем опять вернуть отменённое ;)

Для графического редактора какраз такое нужно. Наложил фильтр и смотришь до-после...

IceD
()
Ответ на: комментарий от morge

>Нда. Freetype пересобрать, антиалиасинг таких маленьких буковок отключить.

Вы тут что какие-то особенные дегенераты чтоли ? Вообще-то антиалиазинг маленьких буковок - это как раз то для чего нужен антиалиасиг. Если у вас семнашки работают в режиме 1280 и выше - то вам надо не AA отклбчать, а систему самосохранения в мозгу вкючать :) И нечего тогда вообще на маленькие буковки смотреть.

Вообще некорректно говорить так вот отвлеченно о эргономике шрифтов. Нало знать физический размер буковок разрешение, контрастную дельту, физическую резкость и ТД.

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