warning: Creating default object from empty value in /var/www/html/modules/taxonomy/taxonomy.pages.inc on line 33.

vim

Работа с html entity conceal в файлах FreeMind в vim

Я довольно активно пользуюсь программой FreeMind для составления ментальных карт при анализе чего-либо, имеющем много свойств и/или неочевидных зависимостей.

Как-то раз мне понадобилось расставить у трёх десятков узлов ссылки на внешние ресурсы. Расставлять их в самой FreeMind мне показалось очень неудобно и я решил это сделать в vim. Открыв файл схемы в редакторе, я был неприятно удивлён: русский текст в атрибутах xml был завёрнут в html entity вида

 TEXT="Разум"

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

Как в vim поставить # в начало всех строк выделения?

Как в vim поставить # в начало всех строк выделения?

Кратко: <c-v>jjjjjI#<esc>

Подробно:

  • <c-v> выделить блок
  • jjjjj — несколько строк книзу
  • I (большая i) — вставить перед блоком
  • #<esc> — # и к нормальному режиму.

Работает только в визуальных блоках.

Ссылки на полезные материалы по vim

Логотип vimЛоготип vim

<

dl>

http://habrahabr.ru/blogs/vim/28108/#habracut
Как быстро начать редактировать в Vim.

RSS-материал