VIM: начало

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

И тут я решился на шаг в бездну VIM'а. В отличие от емаси на Вим удалось уполсти с первого раза. Правда пока gvim с включеным меню, но без тулбара.
Если что-то забыл - лезу в меню, подглядываю, закрываю меню и делаю хоткеями.

Из хоткеев пока в основном перемещалки (hjkl, web, WEB), i, a, I, A, 0,$ и нек другие. Силу и красоту вима пока прочувствовал не полностью, хотя после Емаси мне кажется легче. Очень хочется постоять за спиной продвинутого вимера за работой. Это один из лучших способов понимания и обучения. А вообще подскажите скринкасты с участием вима, но не тьюториалы.

не могу подключить snipMate в Vim

у меня такая проблема,не могу подключить snipMate в Vim,чтобы работал как тут:linux.vsevteme.ru/2010/07/27/blog/snipmate-uskoryaem-koding-v-vim
что я сделал:
скачал snipMate
потом: unzip snipMate.zip -d ~/.vim
перезаписало все
далее как было написано:
add ":filetype plugin on" to your .vimrc
добавил в файл vimrc,следующие строки:
"Включаем распознавание типов файлов и типо-специфичные плагины:"
filetype on
filetype plugin on
но когда пытаюсь например написать for потом нажимаю[tab] и ничего не происходит!
что не так делаю и помогите мне пожалуйста
mage

Vim + Racket

У кого-нибудь есть файл синтаксиса для Racket (http://racket-lang.org)? А то Dr. Racket под Emacs заточен, да и для непосредственного набора кода не очень приятен, несмотря на все приятные плюшки.
usual

Мешающее выделение тёмным.

Добрый день/доброй ночи, дорогие товарищи (дамы и господа)!

Не обладает ли кто из вас тайным знанием, как при редактировании нашим любимым редактором html файлов отключать выделение тега <i>...</i> тёмным "фоном"? А то мешает крайне.

Буду зело благодарен за совет.

P.S.
скришот редактора:

http://www.ljplus.ru/img4/f/a/fanat_evrasii/ag.png
  • sergio

про highlight

В чём разница между NONE и bg/fg в highlight?
Результат абсолютно одинаковый.

Не совсем очевидное
guibg=fg
достигается через
gui=reverse guifg=NONE

Единственную разницу, которую я смог заметить, это то, что bg/fg появляются после определения *bg/*fg у Normal'а

Для чего нужен bg/fg, а для чего NONE?
Mikail

Вопрос =)

В свете неспешного нарастания количества коммуникаторов с линуксом и командной строкой - не встречали ли вы каких-нибудь идей по поводу создания интерфейсов к VIM через клавиши на корпусе коммуникатора, сенсорный экран и акселерометр?

Может быть через некоторое время человек работающий в VIM на своем коммуникаторе будет выглядеть как шаман постукиващий и потряхивающий свой бубен =)
Mikail

(no subject)

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

UPD.

How-to:

Зашифровать
Выделяем нужный кусок текста: v или shift+v
Нажимаем ! и вводим команду "openssl enc -a -aes-256-cbc". Давим enter.
Вводим пароль с подтверждением.

Расшифровать
Выделяем шифрованый код: v или shift+v
Нажимаем ! и вводим команду "openssl enc -d -a -aes-256-cbc". Давим enter.
Вводим пароль

Обновить экран, если что-то съедет - Ctrl+l

-a обозначает дополнительное кодирование текста в base64 - преобразование в последовательность печатных ASCII символов, такой кодированный текст удобно пересылать и постить.
-d раскодировать
-aes-256-cbc - тип шифрования, поддерживается еще масса других

Список литературы:
http://www.madboa.com/geek/openssl/#encrypt-simple
http://www.opennet.ru/base/sec/openssl.txt.html