vim画纯文本图的插件Drawit

要在vim里面画个下面这样的图,可以使用drawit插件

                        +-------------------------+
     +-----------+      |  +-------------+        |
     | IDT table |  <---+--|IDTR Register|   C    |
     +-----------+      |  +-------------+   P    |
           ^|           |         |          U    |
           ||           |  +-------------+        |
           ||           |  |  Local APIC |        |
           ||           |  +------+------+        |
           ||           +---------+---------------+
           ||                     |
           |v              +-------------+
        interrupt ------>  |  IO APIC    |
                           +-------------+



开源文档有很多是纯文本的,有很多是纯文本的,有个插件搞这个事情很方便,叫做drawit,

[1] http://www.drchip.org/astronaut/vim/index.html#DRAWIT

[2] http://www.vim.org/scripts/script.php?script_id=40

[3] http://www.drchip.org/astronaut/vim/doc/DrawIt.txt.html


参考[2]中的文档,安装过程如下:

1)下载Drawit,drawit通过vimball发布

从vim.org官网[2]下载DrawIt.vba.gz

2)在当前目录下用vim打开该文件

vim DrawIt.vba.gz

在vim中执行下面命令安装

:so %

退出vim,会发现.vim下面多了两个plugin

ls ~/.vim/plugin/

cecutil.vim  DrawItPlugin.vim


如果执行:so %安装的时候报如下错误:

(Vimball) The current file does not appear to be a Vimball!(我用的Fedora17,就碰到该问题)

从[1]下载DrawIt,重试下

wget http://www.drchip.org/astronaut/vim/vbafiles/DrawIt.vba.gz


3)使用

vim test

在命令模式下输入\di,开启drawit(或者执行:DIstart)

然后输入上下左右键就可以看到效果了

要结束drawit模式,键入\di,或者:DIstop


常用的符号和键对应关系如下:

上下左右

上箭头^

下箭头v

左箭头shift + <

右箭头shift + >


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值