Acsii рисунки в Vim

Декабрь 24, 2009

Я прошел длинный путь прежде чем пришел к vim'у. Сначала это конечно же был gedit, затем nano, потом geany, затем vim. Потом меня совратил чертemacs, но потом я понял что он не для меня, и снова вернулся на vim. На нем я сейчас и нахожусь,и уже довольно давно. Единственное чего мне в нем не хватало, так это возможности рисовать ascii арты. Конечно бывает это мне нужно крайне редко, но все же нужно.

И так. Сам плагин называется DrawIt! и находится он тут. Там в принципе все крайне доступно описано, правда на английском. Поэтому я немного решил описать его возможности :)

Установка весьма тривиальна. Переходим в директорию с плагинами (если нет, создаем - mkdir -p ~/.vim/scripts). Скачиваем плагин:

wget -O DrawIt.vba.gz http://www.vim.org/scripts download_script.php?src_id=8798

И собственно устанавливаем:

vim DrawIt.vba.gz

В виме:

:so %
:q

Плагин Установлен, и готов к употреблению :-D На самом деле, все гораздо проще, просто я слишком люблю усложнять :)

Проверим его. Открываем произвольный текстовой файл:

vim /tmp/test.txt

Плагин необходимо включать\выключать по надобности следующими командами:

  • \di
  • \ds

Можно рисовать двумя различными способами. Первый, это в классическом vim style. Например выделим пустой блок с помощь визуального блока (Ctrl-V) и нажмем \b. Так мы нарисуем прямоугольник:

+------------------------------------+
|                                    |
|                                    |
|                                    |
+------------------------------------+

Или если нажать не \b, а \e то нарисуем эклипс:

       ***********************
  *****                       *****
****                                 ***
  *****                       *****
       ***********************

Можно добавлять или просто рисовать стрелочки в режиме DrawIt! используя >\< или \< и \>.

Больше можно узнать на странице скрипта на vim.org

К not vim way относится рисование стрелочками. Кстати занятие это весьма занятное ☺

Как я уже писал выше не один раз, подробнее на странице скрипта, или можете спросить в комментариях ☺

----------
Каждый курильщик знает о вреди курения, но бросить могут лишь немногие. Но сейчас есть электронные сигареты, призванные помочь бросить курить. Приобрести их можно в магазине электронных сигарет. Там же всегда можно почитать отзывы о них.

Похожие записи:

  1. Vimpress - публикуем записи в WordPress блог из Vim

Тэги: , , , ,
В категориях: Tutorials by bosha

8 Комментариев к "Acsii рисунки в Vim"

  1. Juev написал:

    Это не емакс тебя соблазнил... гг...
    Это я тебя совратил тогда!

    [Ответить]

    bosha Отвечает:

    Ну ты отчасти был прав. Проблем с софтом поубавилось, но появились другие )

    [Ответить]

    Juev Отвечает:

    Собственно так всегда... Идеального ничего нет, увы!

    [Ответить]

  2. Митра написал:

    Редирект то поставили, а линк нерабочий.

    [Ответить]

    Митра Отвечает:

    Меня редиректит на http://www.vim.org/scripts/script.php?script_id=40Y если интересно.
    Плагин найти не проблема, но пожалуйста, поправте.
    Спасибо

    [Ответить]

    bosha Отвечает:

    Да. Исправил. Проблема была в одном из плагинов. Спасибо ☺

    [Ответить]

  3. Митра написал:

    Также есть баг в форме ответа (на втором посте).
    Если интересно, посмотрите
    http://www.imagebam.com/image/48704961206306

    [Ответить]

    bosha Отвечает:

    Как проявляется этот баг? Т.е. в каком случае. При ответе или еще когда? И можно узнать версию Opera и используемый дистрибутив (ОС) =)

    [Ответить]

Оставить комментарий