UltraBlog学习

Posted via UltraBlog.vim.

UltraBlog学习

新建博客

:UBNew [item [syntax/template_name]]
item 默认post, page|tmpl
syntax 默认markdown, html|rst|textile|late
实践
UBNew post markdown/test
会报无效的语法(Unknown syntax)
直接UBNew post可以使用
如果item是'tmpl',则第二个参数是template_name,所以说syntax或template_name只能选其一.

保存博客

:UBSave
默认的保存状态是draft,因为新建的博客状态$status: draft,所以保存的状态为draft.

发布博客

:UBSend [status]
status的状态,public|private|draft|pending
如果没有状态的话,则会按照头部信息中的$status状态发布.

列出博客

:UBList [item [scope [page_size [page_no]]]]
item同上
scope指定位置,local|remote
page_size页面的博客数量
page_no是指定第几页

打开博客

:UBOpen {item} {post_id/template_name} [scope]
item如果是post或page,第二个参数是post_id,如果是tmpl则第二个参数为template_name
scope默认的为local

上传媒体

:UBUpload {file_path}
上传媒体信息到服务器上,在文档中生成相应的URL.

预览博客

:UBPreview [status/template_name]

删除博客

:UBDel {item} {post_id/template_name} [scope]

编辑博客

创建的方式
:UBThis [item [to_syntax [from_syntax]]]
item默认为post
转换的方式
:UBConv {to_syntax} [from_syntax]
刷新
:UBRefresh

搜索博客

:UBFind keyword1 [keyword2 ...]
:UBRegexSearch regexp1 [regexp2 ...]

替换博客

:UBReplace needle replacement
:UBRegexReplace regexp replacement

调试

:UBEnableDebug
:UBDisableDebug
:UBToggleDebug

你可能感兴趣的:(UltraBlog学习)