Kakoune un meilleur éditeur de code fortement inspiré par VIM

Kakoune un meilleur éditeur de code fortement inspiré par VIM

Kakoune est un éditeur de code gratuit, open source, puissant, interactif, rapide, scriptable et très personnalisable avec une architecture client / serveur. Il fonctionne sur des systèmes de type Unix tels que Linux, FreeBSD, MacOS et Cygwin. C'est un éditeur VI / VIM comme modal qui vise à s'améliorer Vi's Modèle d'édition sous-jacent pour plus d'interactivité.

Lire aussi: 18 meilleurs ides pour les programmeurs et les développeurs

Il est livré avec de nombreux outils d'édition / écriture de texte tels que l'aide contextuelle, la mise en évidence de la syntaxe, la complétion automatique pendant la saisie et prend en charge de nombreux langages de programmation différents. Il implémente également plusieurs sélections comme une procédure essentielle pour interagir avec votre texte.

De plus, l'architecture client / serveur de Kakoune permet à plusieurs clients de se connecter à la même session d'édition.

Captures d'écran kakoune

Éditeur de code Kokoune Fonctionnalités de l'éditeur de code Kokoune

Caractéristiques de Kakoune:

  • Il est interactif, prédictif et rapide.
  • Prend en charge plusieurs sélections.
  • Prend en charge la mise en évidence de la syntaxe.
  • Il fonctionne en deux modes: normal et insertion.
  • Utilise moins de frappes, ce qui le rend rapide.
  • Prend en charge l'affichage d'informations automatique.
  • Prend également en charge une vaste complétion automatique.
  • Offre plusieurs outils d'édition de texte.
  • Il prend en charge le travail avec des programmes externes.
  • Prend en charge les primitives de manipulation de texte avancé.
  • Utilise des primitives de manutention puissantes telles que les correspondances regex, le filtrage, la division, l'alignement, les objets texte et plus.

Exigences:

  • GCC > = 5 ou clang> = 3.9 (avec la bibliothèque standard C ++ associée (libstdc ++ ou libc ++)
  • libncursesw > = 5.3
  • asciidoc pour créer des pages d'homme

Comment installer Kakoune Code Editor dans Linux

Sur des distributions linux majeures telles que Centos / Rhel et Debian / Ubuntu, Vous devez construire et l'installer à partir de sources. Avant cela, vous devez d'abord installer des outils de développement et d'autres dépendances sur votre système, puis cloner le code des sources, la construire et l'installer avec les commandes suivantes.

Installez l'éditeur de code Kakoune dans Centos / Rhel

# Yum Group Installer 'Development Tools' ncurses-devel asciidoc # téléchargements de CD / # git clone http: // github.com / mawww / kakoune.git # cd kakoune / src # make # make man # faire l'installation 

Installez l'éditeur de code Kakoune dans Debian / Ubuntu

$ sudo apt Update && sudo apt install installer build-essentiel libncurses5-dev libncursesw5-dev asciidoc $ cd téléchargements / $ git clone http: // github.com / mawww / kakoune.git $ cd kakoune / src $ make $ make man $ sudo faire installer 

Sur Feutre, vous pouvez l'installer à partir du référentiel COPR en utilisant la commande suivante.

# DNF COPR Activer JKONECNY / KAKOUNNE # DNF Installer Kakoune 

Sur ouverte, Vous pouvez l'installer à partir du référentiel par défaut en exécutant la commande suivante. Assurez-vous de spécifier le référentiel pour votre version OpenSUSE (Tumbleweed Dans cet exemple).

$ sudo zypper addRepo http: // download.ouverte.org / référentiels / éditeurs / opensuse_factory / éditeurs.Repo $ sudo zypper rafraîchissement $ sudo zypper installer kakoune 

Sur Arch Linux, l'installez à partir du AUR En exécutant la commande suivante.

# Yaourt -Sy Kakoune-git 

Comment utiliser Kakoune Code Editor dans Linux

Une fois que vous avez installé kakoune, Lancez-le simplement en exécutant la commande suivante avec le nom de fichier de script (exemple getpubip.shot) que vous voulez coder.

$ kak getpubip.shot 
Démarrage de l'éditeur de code Kakoune

En raison de l'architecture client / serveur de Kakoune, la commande ci-dessus ouvrira une nouvelle session, avec un client sur le terminal local.

Pour entrer dans mode insérer, presse je. Après avoir apporté des modifications à votre code source, utilisez : W Pour écrire des changements. Et pour revenir au mode normal, appuyez sur , Pour arrêter, utiliser : Q. Si vous souhaitez arrêter sans écrire de modifications, utilisez : Q!. Comme vous pouvez le voir, la plupart des clés sont similaires à celles de Vi / vim éditeur.

Mode normal kakoune

Vous pouvez obtenir une liste de toutes les options de ligne de commande acceptées en tapant.

$ kak -help 

Pour une documentation complète comprenant des clés à utiliser en mode d'insertion, consultez le référentiel Kakoune Github: https: // github.com / mawww / kakoune

Kakoune est un Vi / vim comme l'éditeur modal; Construit pour améliorer le modèle d'édition de VI, ce qui rend le code d'écriture / montage à la fois plus rapidement, et plus amusant. Partagez vos réflexions à ce sujet via le formulaire de rétroaction ci-dessous.