用vim来写wordpress

用vim习惯了之后,用别的编辑器写长一点的文本都没法适应,写wordpress更是如此。为此我郁闷了很长一段时间,直到前不久找到了一个新的宝贝 —- vimpress。这个东东可不是什么新的软件,它只不过是vim的一个plugin罢了。

只要装好vimpress,你就可以用它来列出或者发布blog。

目前这个插件有如下功能

  • 获得文章列表
  • 写新文章
  • 编辑文章
  • 现场保存 (yeah, no kidding)
  • 支持分类
  • 支持标签

vim命令清单

  • “:BlogList”
    列出blog里的文章
  • “:BlogNew”
    写新文章
  • “:BlogOpen id”
    打开一篇现有的文章进行编辑
  • “:BlogSend”
    保存并发布文章

安装过程

  • 将解压之后plugin和syntax目录复制到vimfiles目录下
  • 修改plugin下的blog.vim进行配置,需要配置username,password以及xmlrpc.php的url
  • 如果需要支持tag,可以设置enable_tags=1。
  • 如果需要支持UTW tags,需要另外下载一个vim插件utw-rpc-autotag

vimpress的主页

发现的bug

  • 如果标题中包含:号,那么:以后的字符会被截断
  • 如果试图对草稿进行修改,那么发布后的博客没设定发布日期

BTW:现在这篇blog就是我使用vimpress完成的:)

12 Replies to “用vim来写wordpress”

  1. 编辑器这东西主要看个人喜好了。之前用editplus也挺顺手的,只可惜公司不允许使用盗版软件才转向gvim,适应之后就好。

  2. Gvim 就是VIM的图形版。 应该不只在WINDOWS下。其它平台也一样有GVIM的。 编译的时候有加的话,可以用 VIM -g 来打开VIM的图形界面。

    GVIM并不是真的很好用。不过常写CODE的人,总要找一个高效率的编辑器,可以是GVIM,可以是EMAX,可以是SLICKEDIT。。。总之,一定要高效。因为时间就是金钱。 但不写CODE的人,真的很难体会什么叫高效。

  3. 我升级到 vim 7.2 后 VIMpress 就报错了

    不过 Gvim 7.1还是可以用的 PS 我用Ubuntu平台的

    Error detected while processing /home/hatoyu/.vim/plugin/blog.vim:
    line 47:
    E319: Sorry, the command is not available in this version: python <
    line 48:
    E488: Trailing characters: # -*- coding: utf-8 -*-

  4. 我也刚刚使用,是Debian下的vim 7.1。

    发现唯一一个美中不足的问题——如果我加入一些html标签,再次修改帖子时,只能显示html标签前面的一部分。

    不知博主有没有遇到这样的情况?如何解决的?

Comments are closed.