Í næstu grein ætlum við að skoða Kakoune. Þetta er ókeypis, opinn uppspretta, öflugur, gagnvirkur, fljótur, forritanlegur og mjög sérhannaður ritstjóri með viðskiptavin / miðlara arkitektúr. Það keyrir á Gnu / Linux, FreeBSD, MacOS og Cygwin kerfum. Er Vim gerð ritstjóri sem miðar að því að bæta klippilíkanið til að auka gagnvirkni.
Þessi ritstjóri kemur með fjölmörg textabreytingar / ritunartól. Þetta felur í sér samhengishjálp, áherslu á setningafræði og sjálfvirka útfyllingu þegar þú skrifar. Það verður líka að segjast eins og er styður mörg forritunarmál öðruvísi.
Kakoune er mjög innblásinn af Vim. Reynir að vera eins duglegur og Vim, en stöðugri og einfaldari. Einn stór munur er að margir sérkenni í Vim verða reglulegt samspil grunnaðgerða í Kakoune. Höfundar þessa kóða ritstjóri gera Vim notendum aðgengilegt a síðu á Wiki hans þar sem þau gefa til kynna breytingar og líkindi sem við getum fundið á milli beggja forrita.
Verkefnið er að þróast virkur. Það innleiðir reglulega nýja eiginleika og samþættir beiðnir sem lagt er til af framlagi.
Index
Almenn einkenni Kakoune
- Es gagnvirkt, fyrirsjáanlegt og hratt.
- Styður breitt valkostur fyrir sjálfvirka útfyllingu.
- Það virkar í tveimur stillingum: venjulegt og sett inn.
- Það gerir okkur kleift að sjálfvirk upplýsingaskjár.
- Býður upp á marga textabreytingartæki.
- Það styður vinnu við utanaðkomandi forrit.
- Viðskiptavinur / netþjóninn arkitektúr sem Kakoune notar gerir mörgum viðskiptavinum kleift að tengjast sömu lotunni klippingu á sömu skrá.
- Viðurkennir margfeldi val.
- Leyfir setningafræði hápunktur.
- Notendur við getum aukið aðgerðir Kakoune eða sérsniðið þau að vild eftir makróum eða krókum.
Þú getur haft samráð við hönnunarskjal til að læra meira um heimspeki og hönnun Kakoune. Þeir geta líka verið sjáðu alla eiginleika þessa ritstjóra á GitHub síðu sinni.
Kakoune háðir
- Samþýðandi sem er samhæft við C ++ 14 (GCC> = 5 eða clang> = 3.9) ásamt tilheyrandi C ++ stöðluðu bókasafni (libstdc ++ eða libc ++)
- hjúkrunarfræðingar (> = 5.3, almennt þekktur sem libncursesw)
- asciidoc, til að búa til mannasíður
Settu upp Kakoune Code Editor á Ubuntu 16.04
Í helstu dreifingum Gnu / Linux, svo sem CentOS / RHEL og Debian / Ubuntu, verður að taka saman og setja upp. Allt mögulegar uppsetningar Þeir sýna okkur þær á GitHub síðunni sinni.
Ég verð að segja að ég ætla að gera þessa uppsetningu á Ubuntu 16.04. Fyrst af öllu, fyrst verðum við að setja upp háðir sem tilgreindar voru í fyrri lið þessarar greinar. Við verðum líka að vera viss hafa .local / bin í PATH svo að kak tvöfaldur sé fáanlegur frá skelinni.
Til að gera þetta allt verðum við að opna flugstöð (Ctrl + Alt + T) og grípa eitt af öðru í eftirfarandi skipanir:
sudo apt update && sudo apt install build-essential libncurses5-dev libncursesw5-dev asciidoc git clone https://github.com/mawww/kakoune.git && cd kakoune/src make PREFIX=$HOME/.local make install
Notaðu Kakoune Code Editor á Ubuntu
Þegar við höfum lokið við uppsetningu Kakoune, verðum við aðeins að framkvæma kak skipunina með nafni fyrir skrána sem við viljum kóða:
kak Menu.py
Ofangreind skipun mun opna nýja lotu með viðskiptavini í staðarstöðinni.
Til að fara í innsetningarham verðum við aðeins að ýta á i. Eftir að breytingarnar hafa verið gerðar á skránni okkar munum við nota: w til að vista breytingarnar. Og til að fara aftur í venjulegan hátt munum við ýta á Esc takkann. Til að hætta í ritlinum munum við nota: q. Ef við viljum hætta án þess að vista breytingarnar munum við nota samsetninguna: q!. Eins og þú sérð, hæstv notkunartakkarnir eru svipaðir og hjá Vim ritstjóranum. Höfundarnir setja okkur til ráðstöfunar a lista yfir lykla sem við getum notað í þessum ritstjóra.
Við getum fengið a lista yfir alla skipanalínu valkosti sem Kakoune samþykkir vélritun:
kak -help
að fáðu full skjöl um þennan ritstjóra verðum við aðeins að hafa samráð við Kakoune geymsluna á GitHub. Allir sem vilja vita meira um þetta verkefni í opinber vefsíða.
2 athugasemdir, láttu þitt eftir
xmlto og libxslt1-dev verður einnig að vera uppsett til að það geti safnað saman
Á vefnum, í uppsetningarhlutanum, segja þeir ekkert um þá pakka sem þú ert að vísa til. Þegar ég reyndi það voru þau ekki heldur nauðsynleg fyrir mig. En ef þau hafa verið nauðsynleg fyrir þig til að láta það ganga, fullkomið. Móttekið. Salu2.