Conheça o Kakoune, um Vim fácil de usar

Conheça o Kakoune, um Vim fácil de usar

O Vim é um clássico do mundo Linux, um editor de texto muito poderoso e usado por diversas pessoas ao redor do mundo, mas ele, apesar de muito bom, não é a única opção. Desconsiderando o Emacs, Nano, e alguns outros, também bem populares, hoje você vai conhecer o interessantíssimo, Kakoune.

Kakoune é um editor de texto inspirado no Vim que possui comandos similares e de uso mais intuitivo. Ele possui um sistema de ajuda interativa, o xclip que é baseado no famoso Clippy do Microsoft Office e de outros aplicativos.

O Kakoune está no repositório de todas as distribuições Linux e em outros sistemas: FreeBSD, OpenBSD, macOS, Windows e entre outros. Então para instalá-lo não há segredo, basta rodar o comando de instalação do gerenciador de pacotes do seu sistema. Exemplo para Debian, Ubuntu e Mint:

sudo apt install kakoune

Utilização

Como foi dito acima, os comandos do Kakoune são similares ao do Vim. Para você abrir ou criar um arquivo, basta rodar o comando kak arquivo. Ele terá o modo de inserção (pressione a tecla i para começar a digitar) e para sair e salvar (pressione ESC e em seguinda tecle :wq) . Se quiser só salvar [ESC] :w e se quiser sair sem salvar [ESC] :q!

Configuração

Para o obter ajuda do Kakoune, basta teclar a letra ‘q’ ou ‘Q’ em maiúsculo . Abrirá o ajudante (Clippy) para lhe dar algumas dicas, veja a imagem abaixo:

Obtendo ajuda do Clippy

Kakoune

Teclando i para digitar o texto:

Teclando i para digitar o texto

Pressionei ESC e depois digitei :wq

Perceba que além do Clippy , agora também tem uma barra branca que me orienta quais comandos utilizar . Eu poderia ainda pressionar a tecla TAB que o Kakoune iria navegar nessas opções e escrever o comandos para mim, como há na imagem logo abaixo.

Pressionei ESC e depois digitei :wq

Pressionando TAB e navegando nas opções:

Pressionando TAB e navegando nas opções:

Customizando seu Kakoune

Você pode numerar as linhas , alterar o tema de cores e entre várias outras formas . Se você pressionar ESC ‘:’ (dois pontos) perceba que ele já lhe orienta sobre os comandos.

Kakoune

Se você quiser numerar as linhas o comando é (comece a digitar o comando e use o TAB para facilitar):

add-highlighter global/ number_lines
Kakoune

Para mudar o tema de cores:

colorscheme [tema_que_você_deseja]
Kakoune

E muitos outros comandos que você mesmo pode notar no menu suspenso. Mas quando você fechar o Kakoune, essas configurações serão perdidas , mas você pode tornar essas alterações definitivas criando um diretório de nome kak dentro do diretório .config na raíz do seu usuário, veja o comando:

mkdir -p ~/.config/kak

E depois crie o um arquivo de nome kakrc e coleque os mesmos comandos que você utilizou dentro do arquivo, assim:

kak .config/kak/kakrc

Tecle i para entrar no modo de inserção ( insert ) e cole esse conteúdo nele, supondo que você deseja esse tema:

add-highlighter global/ number_lines
colorscheme [tema_que_você_escolheu]

Não esqueça de salvar antes de sair [ESC]:wq ou [ESC]:write-quit como o próprio Kakoune sugere .

Pronto, agora é só abrir o Kakoune e as configurações não serão perdidas. O diretório raíz de configurações do Kakoune é em /usr/share/kak/ , dentro dele tem arquivos .kak que são sintaxes para diversas linguagens de programação e entre outros arquivos e diretórios, que é uma boa ideia analizar.

E por falar em boa ideia, não deixe de consultar a wiki oficial do Kakoune no endereço: https://github.com/mawww/kakoune/wiki que tem diversas dicas bem bacanas e se quiser utilizar um kakrc com diversas configurações já inclusas , copie desse endereço.

Você notou a semelhança com o Vim, caso deseje obter dicas do Vim que servirão pro seu Kakoune, clique nesse link: 7 dicas para você usar o VIM como um PRO.

Página oficial do Kakoune: http://kakoune.org/

Este artigo foi escrito em conjunto com Marcos, do Terminal Root.

Abraços!

Talvez Você Também Goste
Adobe usa Ubuntu para mostrar sua nova ferramenta "Scribbler"
Continue lendo

Adobe usa Ubuntu para mostrar sua nova ferramenta “Scribbler”

A Adobe costuma mostrar muitos projetos e tecnologias que eventualmente (mais cedo ou mais tarde) acabam incorporando a Creative Suite, com programas famosos, como o Photoshop. Na Adobe MAX 2017 a empresa mostrou o Scribbler, uma ferramenta incrível que consegue colorir imagens automaticamente usando inteligência artificial.