Kakoune, editor kode yang bagus sebagai alternatif Vim

Tentang kakoune

Pada artikel selanjutnya kita akan melihat Kakoune. Ini adalah editor gratis, sumber terbuka, kuat, interaktif, cepat, dapat diprogram, dan sangat dapat disesuaikan dengan arsitektur klien / server. Ini berjalan pada sistem Gnu / Linux, FreeBSD, MacOS, dan Cygwin. Adalah Editor tipe Vim yang bertujuan untuk meningkatkan model pengeditan untuk interaktivitas yang lebih besar.

Editor ini dilengkapi berbagai alat pengeditan / penulisan teks. Ini termasuk bantuan kontekstual, penyorotan sintaksis, dan pelengkapan otomatis saat Anda mengetik. Itu juga harus dikatakan seperti itu mendukung banyak bahasa pemrograman berbeda

Kakoune sangat terinspirasi oleh Vim. Berusaha keras untuk menjadi seefisien Vim, tetapi lebih konsisten dan sederhana. Satu perbedaan besar adalah banyak fitur khusus di Vim yang menjadi interaksi fungsi dasar secara teratur di Kakoune. Pencipta ini editor kode disediakan untuk pengguna Vim a halaman di Wiki-nya di mana mereka menunjukkan perubahan dan persamaan yang dapat kami temukan di antara kedua program.

Proyek ini berkembang secara aktif. Ini secara teratur mengimplementasikan fitur-fitur baru dan mengintegrasikan permintaan yang diajukan oleh kontributor.

Karakteristik umum Kakoune

menulis kode kakoune

  • Es Interaktif, dapat diprediksi, dan cepat.
  • Mendukung lebar opsi pelengkapan otomatis.
  • Ia bekerja dalam dua mode: normal dan insert.
  • Ini memungkinkan kita tampilan informasi otomatis.
  • Menawarkan banyak alat pengeditan teks.
  • Ini mendukung pekerjaan program eksternal.
  • Arsitektur klien / server yang digunakan Kakoune memungkinkan banyak klien untuk terhubung ke sesi yang sama mengedit pada file yang sama.
  • Mengaku banyak pilihan.
  • Memungkinkan penyorotan sintaks.
  • Pengguna kami dapat memperluas fungsi Kakoune atau sesuaikan dengan keinginan Anda dengan makro atau kait.

Anda dapat berkonsultasi dengan dokumen desain untuk mempelajari lebih lanjut tentang filosofi dan desain Kakoune. Bisa juga lihat semua fitur editor ini di halaman GitHub-nya.

Ketergantungan Kakoune

  • Kompiler yang kompatibel dengan C ++ 14 (GCC> = 5 atau dentang> = 3.9) bersama dengan pustaka standar C ++ terkait (libstdc ++ atau libc ++)
  • kutukan (> = 5.3, umumnya dikenal sebagai libncursesw)
  • asciidoc, untuk menghasilkan halaman manual

Instal Kakoune Code Editor di Ubuntu 16.04

kakoune menyimpan dokumen

Pada distribusi Gnu / Linux utama, seperti CentOS / RHEL dan Debian / Ubuntu, harus dikompilasi dan diinstal. Semua kemungkinan instalasi Mereka menunjukkannya kepada kami di halaman GitHub mereka.

Saya harus mengatakan bahwa saya akan melakukan instalasi ini di Ubuntu 16.04. Pertama-tama, pertama-tama kita perlu menginstal dependensi yang ditunjukkan pada poin sebelumnya di artikel ini. Kami juga harus memastikan memiliki .local / bin di PATH tersebut sehingga biner kak tersedia dari cangkang.

Untuk melakukan semua ini, kita harus membuka terminal (Ctrl + Alt + T) dan menggunakan satu per satu perintah berikut:

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 

Gunakan Editor Kode Kakoune di Ubuntu

Setelah kita selesai dengan instalasi Kakoune, kita hanya perlu menjalankan perintah kak dengan nama untuk file yang ingin kita encode:

kak Menu.py

Perintah di atas akan membuka sesi baru dengan klien di terminal lokal.

contoh python dengan kakoune

Untuk masuk ke mode penyisipan, kita hanya perlu menekan i. Setelah membuat perubahan pada file kami, kami akan menggunakan: w untuk menyimpan perubahan. Dan untuk kembali ke mode normal, kita tekan tombol Esc Untuk keluar dari editor kita akan menggunakan: q. Jika kita ingin keluar tanpa menyimpan perubahan, kita akan menggunakan kombinasi: q!. Seperti yang Anda lihat, sebagian besar kunci penggunaan mirip dengan editor Vim. Pencipta siap membantu kami a daftar kunci yang bisa kita gunakan di editor ini.

Opsi Kakoune

Kita bisa mendapatkan daftar semua opsi baris perintah yang diterima oleh Kakoune mengetik:

Kak tolong

kak -help

untuk dapatkan dokumentasi lengkap tentang editor ini, kita hanya perlu melihat repositori Kakoune di Github. Siapapun yang ingin mengetahui lebih banyak tentang proyek ini di situs web resmi.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Marcelox dijo

    xmlto dan libxslt1-dev juga harus diinstal agar dapat dikompilasi

  2.   Damian Amoedo dijo

    Di web, di bagian penginstalan, mereka tidak mengatakan apa pun tentang paket yang Anda maksud. Ketika saya mencobanya, mereka juga tidak perlu bagi saya. Tetapi jika Anda membutuhkannya untuk membuatnya berhasil, sempurna. Diterima. Salu2.