Kakoune: Betri kóða ritstjóri mjög innblásinn af Vim


Kakoune er ókeypis, opinn uppspretta, öflugur, gagnvirkur, fljótur, forskriftarhæfur og mjög sérhannaðar kóðaritari með arkitektúr viðskiptavinar/miðlara. Það keyrir á Unix-líkum kerfum eins og Linux, FreeBSD, MacOS og Cygwin. Það er Vi/Vim eins og modal ritstjóri sem miðar að því að bæta undirliggjandi klippilíkan Vi fyrir meiri gagnvirkni.

Það kemur með fjölmörgum textavinnslu-/ritunarverkfærum eins og samhengishjálp, auðkenningu á setningafræði, sjálfvirkri útfyllingu meðan á vélritun stendur og styður mörg mismunandi forritunarmál. Það útfærir einnig mörg val sem nauðsynleg aðferð til að hafa samskipti við textann þinn.

Að auki gerir viðskiptavinur/miðlara arkitektúr Kakoune kleift fyrir marga viðskiptavini að tengjast sömu klippingarlotunni.

  • Það er gagnvirkt, fyrirsjáanlegt og hratt.
  • Styður mörg val.
  • Styður auðkenningu á setningafræði.
  • Það virkar í tveimur stillingum: eðlilegt og innsetningar.
  • Notar færri ásláttur sem gerir það hratt.
  • Styður sjálfvirka upplýsingaskjá.
  • Styður einnig víðtæka sjálfvirka útfyllingu.
  • Býður upp á mörg textavinnsluverkfæri.
  • Það styður vinnu með utanaðkomandi forritum.
  • Styður háþróaða frumtextameðferð.
  • Notar öfluga meðhöndlun frumstæðna eins og samsvörun í regex, síun, skiptingu, röðun, textahluti og fleira.

  • GCC >= 5 eða clang >= 3.9 (með tilheyrandi C++ staðalsafni (libstdc++ eða libc++)
  • libncursesw >= 5.3
  • asciidoc til að búa til mansíður

Hvernig á að setja upp Kakoune Code Editor í Linux

Á helstu Linux dreifingum eins og CentOS/RHEL og Debian/Ubuntu þarftu að smíða og setja það upp frá heimildum. Fyrir það fyrst þarftu að setja upp þróunarverkfæri og önnur ósjálfstæði á kerfinu þínu og klóna síðan frumkóðann, smíða og setja hann upp með eftirfarandi skipunum.

# yum group install 'Development Tools' ncurses-devel asciidoc
# cd Downloads/
# git clone http://github.com/mawww/kakoune.git
# cd kakoune/src
# make
# make man
# make install
$sudo apt update && sudo apt install build-essential libncurses5-dev libncursesw5-dev asciidoc
$ cd Downloads/
$ git clone http://github.com/mawww/kakoune.git
$ cd kakoune/src
$ make
$ make man
$ sudo make install

Á Fedora geturðu sett það upp úr copr geymslunni með því að nota eftirfarandi skipun.

# dnf copr enable jkonecny/kakoune
# dnf install kakoune

Á openSUSE geturðu sett það upp úr sjálfgefna geymslunni með því að keyra eftirfarandi skipun. Gakktu úr skugga um að tilgreina geymsluna fyrir openSUSE útgáfuna þína (Tumbleweed í þessu dæmi).

$ sudo zypper addrepo http://download.opensuse.org/repositories/editors/openSUSE_Factory/editors.repo
$ sudo zypper refresh
$ sudo zypper install kakoune

Á Arch Linux, settu það upp frá AUR með því að keyra eftirfarandi skipun.

# yaourt -Sy kakoune-git

Hvernig á að nota Kakoune Code Editor í Linux

Þegar þú hefur sett upp kakoune skaltu einfaldlega ræsa það með því að keyra eftirfarandi skipun með skriftu skráarnafni (dæmi getpubip.sh) sem þú vilt kóða.

$ kak getpubip.sh 

Vegna arkitektúrs viðskiptavinar/miðlara kakoune mun ofangreind skipun opna nýja lotu, með biðlara á staðnum.

Til að fara inn í innsetningarham, ýttu á i. Eftir að hafa gert breytingar á frumkóðanum þínum skaltu nota :w til að skrifa breytingar. Og til að fara aftur í venjulegan hátt, ýttu á , til að hætta, notaðu :q. Ef þú vilt hætta án þess að skrifa breytingar, notaðu :q!. Eins og þú sérð eru flestir takkarnir svipaðir og í Vi/Vim ritlinum.

Þú getur fengið lista yfir alla samþykkta skipanalínuvalkosti með því að slá inn.

$ kak -help

Fyrir alhliða skjöl þar á meðal ásláttur til að nota í innsetningarhamnum, skoðaðu Kakoune Github geymsluna: https://github.com/mawww/kakoune

Kakoune er Vi/Vim eins og modal ritstjóri; byggt til að bæta klippilíkan Vi sem gerir ritun/breyta kóða bæði hraðari og skemmtilegri. Deildu hugsunum þínum um það í gegnum athugasemdaformið hér að neðan.