BLAZE-EDIT(1)
π blaze-edit β the manual, but make it cute
okay bestie, welcome to blaze-edit, part of the BlazeBlogger Documentation era. this is the little command that opens up your blog post or your page in a text editor so you can β¨edit itβ¨. no cap.
πΈ NAME πΈ
blaze-edit β edits a blog post or a page in the BlazeBlogger repository π«Ά
β¨ SYNOPSIS β¨
blaze-edit [-fpqCPV] [-b directory] [-E editor] id
blaze-edit -h|-v
π¦ DESCRIPTION π¦
so here's the vibe: blaze-edit opens an existing blog post or page β the one with the id you hand it β in an external text editor. main character behaviour honestly.
and like, heads up? there are some special forms and placeholders you can drop into the text, and when the blog gets generated, they get swapped out for the actual proper data. it's giving magic. π₯
π Special Forms
<!-- break -->β a mark to delimit a blog post synopsis. that's it, that's the form.
π Placeholders
%root%β a relative path to the root directory of the blog.%home%β a relative path to the index page of the blog.%page[id]%β a relative path to a page with the suppliedid.%post[id]%β a relative path to a blog post with the suppliedid.%tag[name]%β a relative path to a tag with the suppliedname.
π OPTIONS π
-bdirectory,--blogdirdirectory β lets you say exactly which directory the BlazeBlogger repository lives in. default? the current working directory. classic.-Eeditor,--editoreditor β lets you pick your external text editor. when you supply this, it overrides the relevant configuration option. you're in charge, periodt.-p,--pageβ tellsblaze-editto edit a page or pages.-P,--postβ tellsblaze-editto edit a blog post or blog posts. this one is the default btw.-f,--forceβ tellsblaze-editto create an empty source file in case it does not already exist. and if thecore.processoroption is enabled, this file is used as the input to be processed by the selected application.-C,--no-processorβ disables processing a blog post or page with an external application.-q,--quietβ disables displaying of unnecessary messages. shhh π€«-V,--verboseβ enables displaying of all messages. this is the default option, so she's chatty by nature π¬-h,--helpβ displays usage information and exits.-v,--versionβ displays version information and exits.
π§ ENVIRONMENT π§
EDITORβ unless thecore.editoroption is set, BlazeBlogger tries to use system-wide settings to decide which editor to use.
π EXAMPLE USAGE π
edit a blog post in an external text editor:
~]$ blaze-edit 10
edit a page in an external text editor:
~]$ blaze-edit -p 4
edit a page in nano:
~]$ blaze-edit -p 2 -E nano
π SEE ALSO π
blaze-config(1), blaze-add(1), blaze-list(1) β go read those too, iykyk π«Ά
π BUGS π
to report a bug or to send a patch, please, add a new issue to the bug tracker at <http://code.google.com/p/blazeblogger/issues/>, or visit the discussion group at <http://groups.google.com/group/blazeblogger/>. not me sending you straight to the issue tracker π
β COPYRIGHT β
Copyright (C) 2008-2011 Jaromir Hradilek
this program is free software; see the source for copying conditions. it is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
fr fr, that's the whole thing. no notes. π
okay that's a wrap bestie β this was Version 1.2.0, dated 2019-10-07, from the BLAZE-EDIT(1) era of the BlazeBlogger Documentation. slay, go edit something iconic β¨π
π¦ where this page comes from
- debian bookworm: blazeblogger 1.2.0-4 Β· GPL-3.0-only
- debian trixie: blazeblogger 1.2.0-4 Β· GPL-3.0-only
- ubuntu jammy: blazeblogger 1.2.0-4 Β· GPL-3.0-only
- ubuntu noble: blazeblogger 1.2.0-4 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms