Emacs

Blogimine Emacs Org-Mode abil

Blogimine Emacs Org-Mode abil
Tänu paljudele Emacsi pistikprogrammidele saate oma blogisse kirjutada oma lemmikredaktori seest. See on kasulik inimestele, kes kasutavad suurema osa päevast oma lemmikredaktorit. Oma WordPressi ajaveebi postitamiseks võite kasutada Org2blogi. Seda on lihtne seadistada ja selle käivitamiseks on kena kasutajaliides.

Teiste platvormide jaoks on Emacsis muud paketid, pistikprogrammide tavaline termin. Kui kasutate Google'i Bloggerit, peate installima bpe. Jekyll'i ja muid sõelumissüsteeme toetavaid pakette on veel mitmeid.

Teie jaoks on ka pakett, kes kasutab Tinkereri ajaveebimootorit. Sellest veel ühes teises postituses.

Org2blogi pakett

Org2blogi pakett kutsub WordPressi saiti ja saadab teie ajaveebid sinna. See töötab nii enda hostitud kui ka tasuta WordPressi puhul.com veebisait. Pakett on saadaval MELPA-st või Githubist. Kui võtate selle GitHubist, peate selle ise oma teele lisama. See on kasulik, kui soovite värskendusi jälgida või isegi kaasa aidata. Peate siiski veenduma, et sõltuvused on installitud. Pakett sõltub:

xml-rpc metaweblog.el htmlize

Need saate lisada MELPA-st, kasutades paketti.

$ 'M-x install-package xml-rpc metaweblog htmlize

Kood, mis sisaldab paketti, kui olete selle kopeerinud, lisage oma koodile järgmine kood .emacsi fail või kataloog.

(setq laadimisrada (miinused "~ /.emacs.d / org2blog / "laadimise tee))
(nõuda 'org2blog-autoloads)

Oma volituste ja platvormide määratlemine.

Enne kui saate midagi teha, peate määratlema, mida ja kus kavatsete avaldada. See nõuab teie koodis rohkem koodi .emacsi fail või kataloog. Volituste määratlemiseks lisage see oma .emacsi fail.

(setq org2blog / wp-blogi-alist
'(("minu blogi"
: url "https: // näide.com / xmlrpc.php "
: vaikepealkiri "Kuidas"
: kasutajanimi "admin")
("Minu-muu-ajaveeb"
: url "https: // muu.näide.com / xmlrpc.php "
: vaikepealkiri "Minu uus retsept"
: kasutajanimi "Johnny")
))

Pange tähele, et see on loend. Kui teil on palju ajaveebe, lisage need loendisse. Sulgudes olge ettevaatlik, need on LISP-i võtmeks. Loomulikult määrate kasutajanime oma. Parool tuleb hiljem, siin allpool. Teil on ka rohkem seadeid kui see, vaikekategooriad on üks võimalus. Kui soovite postitust saata, peate kõigepealt sisse logima. Sisselogimine toimub:

'M-x org2blog / wp-login'

Väikebuffer küsib teilt, millisesse ajaveebi soovite postitada. Kui olete sisestanud ülaltooduga sama koodi, saate valida ainult 'minu blogi'. See, kuidas te seda nimetate, on teie otsustada. Kui teil on palju, saate iga oma blogi jaoks luua ka ühe kirje. Hoiatus. Selle kirjutamise ajal pole allpool olevaid sätteid vajadusel vaikimisi määratud. Võimalik, et peate selle seadistama oma .emacs.d faili.

(setq gnutls-algoritmi prioriteet "NORMAL: -VERS-TLS1.3 ")

Nüüd olete sisse loginud ja saate looma hakata.

Koostamine, eelvaade ja avaldamine.

Uue postituse loomiseks on teil võimalus helistada 'M-x org2blog / wp-new-entry' või kasutada lehte Hydra. Hydra lehel on teil loend võimalustest, sealhulgas uue kirje lisamiseks. Teil on määratud uus puhver, mille vaikeväärtused on määratud. Saate need vaikeväärtused ise määrata. Need seaded on seatud samamoodi nagu kõigil Org-režiimi dokumentidel. Üldiselt kontrollivad väärtused ekspordi toimimist. Need sisaldavad ka silte, kategooriat ja muid väärtusi. Postituse kirjutamise ajal saate need dokumendi ülaossa seada. Seda ei pea tingimata olema ülaosas, kuid pikkade postituste jaoks on see hõlpsasti leitav. Vormingul on # + ja seejärel väärtus, mille soovite määrata.

# + TITLE Kuidas käsureal blogida
# + VALIKUD toc: null number: null todo: null pri: null sildid: null ^: null
# + MÄRGID Geeks, bash, emacs
# + KATEGOORIA Linux, MacOS
# + KIRJELDUS See postitus hõlmab kõiki käsureale blogimise tavasid
# + KUUPÄEV <2019-07-28 Sun>

Väärtused on kõik valikulised, kuid on tore, kui see teie postitusele seatakse. Sildid on blogide sildid, kategooriad on need, mis teil juba on või võite uue lisada. Org2blog küsib teilt, kas see peaks uue kategooria looma hiljem, kui postitate. Kui olete oma postituse kirjutanud, saate luua mustandi ja vaadata seda alloleva käsuga.

„M-x org2blog / wp-post-puhver" või "M-x org2blog / wp-post-puhver ja avalda"

Esimene loob mustandi, mida saate kontrollida, ja teine ​​avaldab selle teie ajaveebis. Saate muuta ka olemasolevat postitust, vajate ainult postituse ID-d, mis luuakse postituse postitamisel. Väärtus on teie postituse kohaliku koopia ülaosas.

Järeldus

Emacsi kasutamine ajaveebis on suurepärane viis oma sõnumi edastamiseks. Kui kasutate siiani veebipõhist redigeerijat, peate oma postituse loomise uue viisiga harjuma. Kui siiski kaalute seda teha, olete tõenäoliselt suurema osa ajast oma redaktoris, mis muudab ülemineku lihtsamaks.

How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
X-Mouse Button Control abil saate hiire nupud erinevates tarkvarades erinevalt ümber teha
Võib-olla vajate tööriista, mis võiks muuta teie hiire juhtimissüsteemi iga kasutatava rakendusega. Sel juhul võite proovida rakendust nimega X hiiren...
Microsoft Sculpt Touch juhtmeta hiirte ülevaade
Lugesin hiljuti Microsoft Sculpt Touch juhtmevaba hiir ja otsustas selle osta. Pärast mõnda aega kasutamist otsustasin jagada sellega oma kogemusi. Se...