Крем - это улучшенная версия VIM. У Крема нет силы VIM?

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

Мне нужна такая мощь в текстовом редакторе ... но если мне не нужно так резко менять свои привычки на клавиатуре, я буду счастливее.

Я читал, что CREAM встроен непосредственно в базу VIM, поэтому я попробовал.
CREAM больше похож на текстовый редактор, к которому я привык; Notepad ++
Notepad ++ предназначен только для Windows и слишком глючит в Wine, и я бы предпочел кросс-платформенное решение ...

но ... Может ли CREAM делать все, что может VIM ?
Ограничен ли CREAM каким-либо образом путем настройки VIM настолько далеко от его естественной формы?

3
задан 19 October 2010 в 06:30

1 ответ

Крем - это просто набор конфигураций & amp; макросы (или плагины или надстройки или скрипты или как вы хотите их называть) для vim. Если у вас слишком много времени, вы можете заставить vim сделать то же самое, настроив свои собственные файлы конфигурации vim.

Так что, если вы запустите «cream», он просто запустит vim с другой конфигурацией по умолчанию:

$ cat `which cream`
#!/bin/sh
#
# This wrapper script is part of the "cream" Debian GNU/Linux package
# maintained by Christoph Haas <haas@debian.org>.

# Exit on error
set -e

CREAM=/usr/share/vim/cream/
export CREAM

# Due to limitations of text consoles/terminals cream can only run
# as a GUI variant.
if [ "$DISPLAY" = "" ] ; then
        echo "Sorry. 'cream' can only be run in an X environment."
        exit 10;
fi

# Run kvim or gvim - whichever is available.
if [ -x /usr/bin/gvim ] ; then
    exec /usr/bin/gvim --servername "CREAM" -U NONE -u "\$VIM/cream/creamrc" "$@"
else
        echo "You need 'gvim' installed to run 'cream'."
        exit 10;
fi
0
ответ дан 19 October 2010 в 06:30

Другие вопросы по тегам:

Похожие вопросы: