Kakoune Ein besserer Code -Editor, der stark von Vim inspiriert ist

Kakoune Ein besserer Code -Editor, der stark von Vim inspiriert ist

Kakoune ist eine kostenlose, leistungsstarke, leistungsstarke, interaktive, schnelle, skriptierbare und sehr anpassbare Code -Editor mit einer Client/Server -Architektur. Es läuft auf Unix-ähnlichen Systemen wie Linux, FreeBSD, MacOS und Cygwin. Es ist ein VI/VIM -wie Modal Editor, der sich verbessern soll Vi zugrunde liegendes Bearbeitungsmodell für mehr Interaktivität.

Lesen Sie auch: 18 Beste IDES für Programmierer und Entwickler

Es wird mit zahlreichen Tools für Textbearbeitung/Schreiben wie kontextbezogener Hilfe, Syntax-Hervorhebung, automatischer Vervollständigung beim Tippen geliefert und unterstützt viele verschiedene Programmiersprachen. Es implementiert auch mehrere Auswahlen als wesentliches Verfahren für die Interaktion mit Ihrem Text.

Darüber hinaus ermöglicht die Client/Server -Architektur von Kakoune mehrere Clients, eine Verbindung zu derselben Bearbeitungssitzung herzustellen.

Kakoune Screenshots

Kokoune Code Editor Kokoune Code Editor Funktionen

Kakoune -Funktionen:

  • Es ist interaktiv, vorhersehbar und schnell.
  • Unterstützt mehrere Auswahlen.
  • Unterstützt die Syntax -Hervorhebung.
  • Es arbeitet in zwei Modi: normal Und Einfügen.
  • Verwendet weniger Tastenanschläge, was es schnell macht.
  • Unterstützt die automatische Informationsanzeige.
  • Unterstützt auch umfangreiche Autovervollständigung.
  • Bietet mehrere Textbearbeitungswerkzeuge.
  • Es unterstützt die Arbeit mit externen Programmen.
  • Unterstützt erweiterte Textmanipulation Primitive.
  • Verwendet leistungsstarke Handhabungsprimitive wie Regex -Übereinstimmungen, Filterung, Spaltung, Ausrichtung, Textobjekte und mehr.

Anforderungen:

  • GCC > = 5 oder klang> = 3.9 (mit zugehöriger C ++ Standardbibliothek (libstdc ++ oder libc ++)
  • libncurssesw > = 5.3
  • Asciidoc zum Erstellen von Menschenseiten

So installieren Sie den Kakoune -Code -Editor unter Linux

Auf wichtigen Linux -Verteilungen wie z CentOS/Rhel Und Debian/Ubuntu, Sie müssen es aus Quellen erstellen und installieren. Vor diesem ersten müssen Sie Entwicklungstools und andere Abhängigkeiten in Ihrem System installieren und dann den Quellencode klonen, erstellen und mit den folgenden Befehlen installieren.

Installieren Sie den Kakoune -Code -Editor in CentOS/Rhel

# Yum Group Installation 'Development Tools' ncurses-devel asciidoc # CD-Downloads/ # Git Clone http: // github.com/mawww/kakoune.Git # CD Kakoune/SRC # Machen Sie # Make Man # Make Installation 

Installieren Sie Kakoune Code Editor in Debian/Ubuntu

$ sudo APT Update && sudo APT Installieren Sie build-Essential libncurses5-dev libncursesw5-dev asciidoc $ cd downloads/$ git klone http: // github.com/mawww/kakoune.git $ cd kakoune/src $ make $ mach Man $ sudo make installieren 

An Fedora, Sie können es aus dem installieren COPR -Repository Verwenden Sie den folgenden Befehl.

# DNF COPR Aktivieren Sie JKonecny/Kakoune # DNF Installieren Sie Kakoune 

An OpenSuse, Sie können es aus dem Standard -Repository installieren, indem Sie den folgenden Befehl ausführen. Stellen Sie sicher, dass Sie das Repository für Ihre OpenSuse -Version angeben (Tumbleweed In diesem Beispiel).

$ sudo zypper addrepo http: // download.OpenSuse.org/repositories/editors/openSuse_factory/editors.repo $ sudo zypper aktualisieren $ sudo zypper install Kakoune 

An Arch Linux, Installieren Sie es aus dem Aur Durch Ausführen des folgenden Befehls.

# Yaourt -Sy Kakoune -Git 

So verwenden Sie Kakoune Code Editor unter Linux

Sobald Sie installiert haben Kakoune, Starten Sie es einfach, indem Sie den folgenden Befehl mit dem Skript -Dateinamen ausführen (Beispiel Getpubip.Sch) dass Sie codieren möchten.

$ kak getPubip.Sch 
Starten von Kakoune Code Editor

Aufgrund der Client/Server -Architektur von Kakoune öffnet der obige Befehl eine neue Sitzung mit einem Client am lokalen Terminal.

Eintreten Modus einfügen, Drücken Sie ich. Verwenden Sie nach Änderungen Ihres Quellcode : w Änderungen schreiben. Und um zum normalen Modus zurückzukehren, drücken Sie , zu beenden, verwenden Sie :Q. Wenn Sie ohne Schreiben kündigen möchten, verwenden Sie :Q!. Wie Sie sehen können, ähneln die meisten Schlüssel denen in Vi/vim Editor.

Kakoune Normalmodus

Sie können eine Liste aller akzeptierten Befehlszeilenoptionen erhalten, indem Sie eingeben.

$ kak -help 

Eine umfassende Dokumentation mit Tastenanschlägen, die im Insertionsmodus verwendet werden sollen.com/mawww/kakoune

Kakoune ist ein Vi/vim wie Modal Editor; Erstellt, um das Bearbeitungsmodell von VI zu verbessern, das das Schreiben/Bearbeitungscode schneller und mehr Spaß macht. Teilen Sie Ihre Gedanken darüber über das Feedback -Formular unten bei.