Kakoune Editor Kod yang Lebih Baik Diilhamkan oleh Vim

Kakoune Editor Kod yang Lebih Baik Diilhamkan oleh Vim

Kakoune adalah editor kod sumber bebas, kuat, kuat, cepat, cepat, scriptable dan sangat disesuaikan dengan seni bina klien/pelayan. Ia berjalan pada sistem seperti Unix seperti Linux, FreeBSD, MacOS, dan Cygwin. Ia adalah editor modal vi/vim yang bertujuan untuk memperbaiki diri VI Model penyuntingan yang mendasari untuk lebih banyak interaktiviti.

Baca juga: 18 IDE terbaik untuk pengaturcara dan pemaju

Ia dilengkapi dengan banyak alat penyuntingan/penulisan teks seperti bantuan kontekstual, penonjolan sintaks, penyempurnaan automatik semasa menaip, dan menyokong banyak bahasa pengaturcaraan yang berbeza. Ia juga melaksanakan pelbagai pilihan sebagai prosedur penting untuk berinteraksi dengan teks anda.

Di samping itu, seni bina klien/pelayan Kakoune membolehkan beberapa pelanggan menyambung ke sesi penyuntingan yang sama.

Tangkapan skrin Kakoune

Editor kod kokoune Ciri editor kod kokoune

Ciri -ciri Kakoune:

  • Ia interaktif, boleh diramalkan, dan pantas.
  • Menyokong pelbagai pilihan.
  • Menyokong penonjolan sintaks.
  • Ia beroperasi dalam dua mod: biasa dan penyisipan.
  • Menggunakan ketukan kekunci yang kurang menjadikannya pantas.
  • Menyokong paparan maklumat auto.
  • Juga menyokong penyempurnaan auto yang luas.
  • Menawarkan pelbagai alat penyuntingan teks.
  • Ia menyokong bekerja dengan program luaran.
  • Menyokong primitif manipulasi teks lanjutan.
  • Menggunakan primitif pengendalian yang kuat seperti perlawanan regex, penapisan, pemisahan, menjajarkan, objek teks dan banyak lagi.

Keperluan:

  • GCC > = 5 atau clang> = 3.9 (dengan perpustakaan standard C ++ yang berkaitan (libstdc ++ atau libc ++)
  • libncursesw > = 5.3
  • Asciidoc untuk membuat halaman lelaki

Cara Memasang Editor Kod Kakoune di Linux

Mengenai pengagihan utama Linux seperti Centos/RHEL dan Debian/Ubuntu, anda perlu membina dan memasangnya dari sumber. Sebelum itu, anda perlu memasang alat pembangunan dan kebergantungan lain pada sistem anda dan kemudian mengklonkan kod sumber, membina dan memasangnya dengan arahan berikut.

Pasang editor kod Kakoune di CentOS/RHEL

# Yum Group Pasang 'Alat Pembangunan' Ncurses-Devel Asciidoc # CD Muat turun/ # Git Clone http: // github.com/mawww/Kakoune.Git # CD Kakoune/Src # Buat # Buat Man # Buat Pasang 

Pasang Kakoune Code Editor di Debian/Ubuntu

$ sudo apt update & sudo apt pasang membina libncurses5-dev libncursesw5-dev asciidoc $ cd muat turun/$ git clone http: // github.com/mawww/Kakoune.git $ cd Kakoune/src $ Make $ Make man $ sudo membuat pemasangan 

Pada Fedora, anda boleh memasangnya dari Repositori COPR menggunakan arahan berikut.

# DNF COPR Dayakan Jkonecny/Kakoune # DNF Pasang Kakoune 

Pada opensuse, anda boleh memasangnya dari repositori lalai dengan menjalankan arahan berikut. Pastikan untuk menentukan repositori untuk versi opensuse anda (Tumbleweed Dalam contoh ini).

$ sudo zyper addrepo http: // muat turun.opensuse.org/repositori/editor/opensuse_factory/editor.repo $ sudo zypper refresh $ sudo zyper install Kakoune 

Pada Arch Linux, Pasangnya dari Aur dengan menjalankan arahan berikut.

# Yaourt -sy Kakoune -git 

Cara Menggunakan Editor Kod Kakoune di Linux

Sebaik sahaja anda memasang Kakoune, Cukup lancarkan dengan menjalankan arahan berikut dengan nama fail skrip (contohnya getpubip.sh) yang anda mahu kod.

$ Kak getpubip.sh 
Memulakan Editor Kod Kakoune

Kerana seni bina klien/pelayan Kakoune, arahan di atas akan membuka sesi baru, dengan pelanggan di terminal tempatan.

Untuk masuk Mod Masukkan, tekan i. Setelah membuat perubahan pada kod sumber anda, gunakan : w untuk menulis perubahan. Dan untuk kembali ke mod biasa, tekan , untuk berhenti, gunakan : q. Sekiranya anda mahu berhenti tanpa menulis perubahan, gunakan : q!. Seperti yang anda lihat, kebanyakan kunci adalah serupa dengan yang ada Vi/vim editor.

Mod normal Kakoune

Anda boleh mendapatkan senarai semua pilihan baris arahan yang diterima dengan menaip.

$ Kak -help 

Untuk dokumentasi yang komprehensif termasuk ketukan kekunci untuk digunakan dalam mod penyisipan, lihat repositori Kakoune GitHub: https: // github.com/mawww/Kakoune

Kakoune ialah Vi/vim Seperti editor modal; dibina untuk meningkatkan model penyuntingan VI membuat kod penulisan/penyuntingan lebih cepat, dan lebih menyeronokkan. Kongsi pendapat anda mengenainya melalui borang maklum balas di bawah.