Kakoune, editan kodin mai kyau azaman madadin Vim

Game da kakoune

A cikin labarin na gaba zamu kalli Kakoune. Wannan kyauta ce, buɗaɗɗen tushe, mai ƙarfi, mai ma'amala, mai sauri, mai shirye-shirye da edita na musamman wanda aka tsara tare da tsarin abokin ciniki / sabar. Yana gudana akan tsarin Gnu / Linux, FreeBSD, MacOS, da Cygwin. Shin Editan nau'in Vim wanda ke nufin inganta ƙirar edita don haɓaka ma'amala.

Wannan editan ya zo da kayan aikin rubutu / rubutu da yawa. Waɗannan sun haɗa da taimako na mahalli, faɗakarwa game da rubutun, da kuma cika kansa yayin da kake rubutu. Dole ne kuma a ce haka goyon bayan harsunan shirye-shirye da yawa daban.

Kakoune yana da matukar wahayi daga Vim. Yana ƙoƙari ya zama kamar yadda ya dace kamar Vim, amma mafi daidaituwa da sauƙi. Babban banbanci shine cewa yawancin fasali na musamman a cikin Vim suna zama na yau da kullun na ayyukan yau da kullun a cikin Kakoune. Masu kirkirar wannan editan lamba samar wa masu amfani da Vim a shafi a kan Wiki inda suke nuna canje-canje da kamanceceniya waɗanda zamu iya samu tsakanin shirye-shiryen biyu.

Aikin yana bunkasa sosai. Yana aiwatar da sababbin abubuwa koyaushe kuma yana haɗa buƙatun da masu bayarwa suka gabatar.

Janar halaye na Kakoune

rubuta lambar kakoune

  • Es m, wanda ake iya faɗi da sauri.
  • Na goyon bayan mai fadi zaɓi maras kyau.
  • Yana aiki a cikin hanyoyi biyu: al'ada da sakawa.
  • Yana ba mu damar bayanin kai tsaye.
  • Yana ba da yawa kayan aikin rubutu.
  • Yana tallafawa aikin shirye-shiryen waje.
  • Ginin abokin ciniki / uwar garken da Kakoune ke amfani da shi yana bawa abokan ciniki da yawa damar haɗawa zuwa wannan zaman gyara a kan wannan fayil.
  • Yarda zabi da yawa.
  • Bayar da Nuna alama.
  • Masu amfani zamu iya fadada ayyukan Kakoune ko tsara su yadda kuke so da macros ko ƙugiya.

Kuna iya tuntuɓar daftarin aiki zane don ƙarin koyo game da falsafar Kakoune da zane. Hakanan zasu iya zama duba duk siffofin wannan editan a shafinsa na GitHub.

Kakoune Dogara

  • Mai tarawa mai dacewa tare da C ++ 14 (GCC> = 5 ko yatsu> = 3.9) tare da ingantaccen laburare na C ++ (libstdc ++ ko libc ++)
  • jinya (> = 5.3, galibi da aka sani da libncursesw)
  • asciidoc, don samar da shafukan mutum

Sanya Editan Kakoune Edita akan Ubuntu 16.04

kakoune ajiyar takardu

A kan manyan rarraba Gnu / Linux, kamar CentOS / RHEL da Debian / Ubuntu, dole ne a tattara kuma a girka. Duk yiwuwar shigarwa Suna nuna mana su a shafin su na GitHub.

Dole ne in faɗi cewa zan yi wannan shigarwar akan Ubuntu 16.04. Da farko dai, da farko zamu buƙaci girka abubuwan dogaro waɗanda aka nuna a cikin bayanin da ya gabata na wannan labarin. Hakanan zamu tabbatar da .local / bin a cikin HANYA don haka ana samun kak binary daga kwasfa.

Don yin duk wannan, dole ne mu buɗe tashar (Ctrl + Alt + T) kuma mu ɗauki ɗaya bayan ɗaya ga waɗannan umarnin masu zuwa:

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 

Yi amfani da Editan Kakoune Edita akan Ubuntu

Da zarar mun gama tare da shigar da Kakoune, kawai zamu aiwatar da umarnin kak tare da suna don fayil ɗin da muke son ɓoyewa:

kak Menu.py

Umurnin da ke sama zai buɗe sabon zama tare da abokin ciniki a tashar gida.

misali python tare da kakoune

Don zuwa saka yanayin, kawai za mu danna i. Bayan yin canje-canje ga fayil ɗinmu, zamuyi amfani da: w don adana canje-canje. Kuma don komawa ga al'ada, za mu danna maɓallin Esc Don fita daga editan za mu yi amfani da: q. Idan muna son fita ba tare da adana canje-canje ba, za mu yi amfani da haɗin: q!. Kamar yadda kake gani, yawancin maɓallan amfani suna kama da na editan Vim. Masu halittawa a hannunmu a jerin mabuɗan da za mu iya amfani da su a cikin wannan editan.

Zaɓuɓɓukan Kakoune

Za mu iya samun jerin duk zaɓin layin umarni da Kakoune ya karɓa buga:

Kak taimaka

kak -help

para samun cikakkun takardu game da wannan edita, kawai za mu tuntuɓi wurin ajiyar Kakoune a Github. Duk wanda yake son ƙarin bayani game da wannan aikin a cikin official website.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Marcelox m

    xmlto da libxslt1-dev suma dole ne a girka su domin su tattara su

  2.   Damian Amoedo m

    A kan yanar gizo, a cikin ɓangaren shigarwa, basu faɗi komai game da waɗancan fakitin da kuke magana a kansu ba. Lokacin da na gwada shi, su ma ba su zama dole ba. Amma idan sun kasance dole a gare ku don yin aiki, cikakke. Na gane. Salu2.