editor di codice orientato alla selezione e ispirato da vim
Kakoune è un editor di codice pesantemente ispirato da Vim; come tale, la
maggior parte dei suoi comandi sono simili a quelli di Vi e condivide il
modello di Vi delle "pressioni di tasti come linguaggio di modifica del
testo". Kakoune può operare in due modalità; normale e inserimento. In
modalità inserimento, i tasti sono inseriti direttamente nel buffer
corrente. In modalità normale, i tasti sono usati per manipolare la
selezione corrente e per attivare la modalità inserimento. Kakoune ha un
forte orientamento all'interattività, la maggior parte dei comandi fornisce
risultati immediati e incrementali, mentre rimane competitivo (come numero
di pressioni di tasti) con Vim. Kakoune lavora sulle selezioni, che sono
intervalli orientati e inclusivi di caratteri; le selezioni hanno un
carattere ancora e un carattere cursore. La maggior parte dei comandi
sposta entrambi, eccetto quando si estende una selezione in cui il
carattere ancora rimane fisso e quello cursore viene spostato.