Загрузка...
Linux
Новости, статьи, обсуждения, - все что связано с GNU Linux, FreeBSD, OpenBSD, Sun Solaris, Mac OS X и другими системами. Если вы интересуетесь данной темой - добро пожаловать в сообщество.
     

Cream - сделаем Vim проще

08.05.10, 23:42
Автор ggg

Некоторым людям нравится текстовый редактор Vim, они очень впечатляются его возможностями конфигурации и расширяемости и автоматизации рутинной деятельности, но считают данный редактор достаточно сложным в освоении: действительно, идея нескольких режимов работы, отсутствие привычных шоткатов для сохранения, создания новогого документа и другие специфичные особенности Vim-а могут быть очень сложными с непривычки, что существенно влияет на удобство работы пользователя, а следовательно - снижает шансы того, что пользователь со временем освоится и будет использовать Vim в своей повседневной деятельности.

 

Почему должна быть сложной самая простая вещь в мире - текстовый редактор? Такой вопрос задали себе и разработчики программы Cream. Данная программа, по своей сути, является набором скриптов для редактора Vim, благодаря которым сложный Vim становится более привычным и дружественным обычным пользователям. При всем этом Cream - это всего лишь набор дополнений, а следовательно вся мощь Vim-а сохраняется. Cream доступен для различных платформ, среди которых такие популярные, как Linux, Mac OS X и Windows. В большинстве современных Linux дистрибутивов Cream присутствует в репозиториях, так например в Ubuntu достаточно набрать команду

sudo aptitude install cream

и установка Cream будет завершена. Перечислим основные возмжоности Cream:

  • Табы
  • Проверка орфографии
  • Сворачивание произвольных блоков текста
  • Выделение текста, как привычное выделение строк, так и выделение вертикальных блоков (см. скриншот)
  • Подсветка синтаксиса
  • Закладки
  • Нумерация строк
  • Панель инструментов
  • Панель состояния

  • различные цветовые схемы
  • горизонтальное и вертикальное разделение экрана, особенно удобное для так называемого diff-режима, когда пользователь просматривает различия между двумя файлами (например двумя версиями одного и того же файла)
  • возможность отображения непечатаемых символов
  • различные полезные дополнения, среди которых файловый менеджер, календарь, автодополнение и другие

  • возможность сделать интерфейс Cream крайне простым и использовать его как простой блокнот
  • горячие клавиши Cream соответствуют общепринятым нормам (Common User Access), поэтому вам не придется переучиваться, чтобы эффективно работать с Cream

Подводя итог можно сказать, что Cream - это дверь в мир мощи Vim, доступная любому пользователю.

Комментарии

Не вижу никакого повода устанавливать cream. Большинство есть в базовой поставке. А упрощать его – бред. Если хочется простоты – юзайте блокнот господа.!

я извиняюсь, а что значит большинство есть в базовой поставке? Я просто не могу уловить смысл фразы из-за этого.
А по теме: иногда люди хотят использовать дополнения к Vim, им нравится та или иная фишка, но переходить из-за нее на Vim, который, чего уж там скрывать, сильно отличается от традиционных текстовых редакторов человек не готов. И как же ему поступать в этом случае? По-моему Cream вполне себе имеет право на существование.

>И как же ему поступать в этом случае?
Юзать vimtutor. Если не оценет, то пусть дальше сидит себе в своем старом редакторе

- Подсветка синтаксиса
- Нумерация строк
….
Конечно ИМХО, но на мой взгляд все-же чудовищная идея пытаться его скрестить со всякого рода блокнотами. На то он и VIM. Проверка орфографии, автодополнение – это конечно все нужно и достигается правкой .vimrc, в крайнем случае нужными плагинами.

не знаю, я бы не был так категоричен

Гена, иди делай уроки. Мы уже поняли, что ты крутой знаток Вима.

Войдите, чтобы оставить комментарий