Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Kakoune – Peut être le soft qui remplacera Vim ?

Si vous aimez et utilisez l’éditeur Vim, voici une alternative baptisée Kakoune qui devrait vous plaire. Les commandes sont calquées sur celles de Vim et il peut fonctionner en mode normal (lecture) ou en mode insertion (pour modifier le contenu).

D’après son développeur, Kakoune est aussi efficace voire plus, que Vim en terme de « frappes minimales pour effectuer une action ».

Voici la liste de ses fonctionnalités :

  • Multiple selections as a central way of interacting
  • Powerful selection manipulation primitives
    • Select all regex matches in current selections
    • Keep selections containing/not containing a match for a given regex
    • Split current selections with a regex
    • Text objects (paragraph, sentence, nestable blocks)
  • Powerful text manipulation primitives
    • Align selections
    • Rotate selection contents
    • Case manipulation
    • Indentation
    • Piping each selection to external filter
  • Client-Server architecture
    • Multiple clients on the same editing session
    • Use tmux or your X11 window manager to manage windows
  • Simple interaction with external programs
  • Automatic contextual help
  • Automatic as you type completion
  • Macros
  • Hooks
  • Syntax Highlighting
    • Supports multiple languages in the same buffer
    • Highlight a buffer differently in different windows

Et une démo en vidéo de ses possibilités:

Pour l’installer, rien de plus simple. Sous OSX, faites un

brew install –HEAD https://raw.githubusercontent.com/mawww/kakoune/master/contrib/kakoune.rb

Et sous Linux, compilez comme ceci :

git clone http://github.com/mawww/kakoune.git
cd kakoune/src
make
./kak

Ensuite pour le lancer, entrer la commande kak. La liste des raccourcis claviers se trouve ici.

Bon dev à tous !


Les articles du moment