虽然经常听到这样的告诫: 不要重新发明轮子.
我还是干了一件这样的蠢事: 写了一个vim plugin来对齐下面在程序语言中经常出现的代码块:
XmlReaderSettings settings = new XmlReaderSettings(); settings.ProhibitDtd = false; settings.ValidationType = ValidationType.DTD; settings.ValidationEventHandler += new ValidationEventHandler(ValidationCallBack);
|
用了
= 这个映射(为这个功能安装的在insert模式和normal 模式下的键映射)之后, 效果是:
XmlReaderSettings settings = new XmlReaderSettings(); settings.ProhibitDtd = false; settings.ValidationType = ValidationType.DTD; settings.ValidationEventHandler += new ValidationEventHandler (ValidationCallBack);
|
费了半天劲写完之后, 才想起在vim.org 上搜搜有没有人已经做了.
不仅已经做了, 而且功能要强大得多, 一看, 作者是vim社区鼎鼎大名的 Charles E Campbell
把自己发明的这破轮子放在这, 立此存照, 以鉴后有.
|
文件: | equal_align.rar |
大小: | 1KB |
下载: | 下载 |
|
阅读(955) | 评论(0) | 转发(0) |