Kakoune Um editor de código melhor inspirado por Vim

Kakoune Um editor de código melhor inspirado por Vim

Kakoune é um editor de código gratuito, de código aberto, poderoso, interativo, rápido, scriptável e muito personalizado com uma arquitetura de cliente/servidor. Ele é executado em sistemas semelhantes a Unix, como Linux, FreeBSD, MacOS e Cygwin. É um editor modal VI/Vim, que tem como objetivo melhorar Vi Modelo de edição subjacente para mais interatividade.

Leia também: 18 Melhores Ides para programadores e desenvolvedores

Ele vem com inúmeras ferramentas de edição de texto/escrita, como ajuda contextual, destaque da sintaxe, conclusão automática durante a digitação e suporta muitas linguagens de programação diferentes. Ele também implementa várias seleções como um procedimento essencial para interagir com seu texto.

Além disso, a arquitetura do cliente/servidor de Kakoune permite que vários clientes se conectem à mesma sessão de edição.

Capturas de tela de Kakoune

Editor de código Kokoune Recursos de editor de código Kokoune

Recursos de Kakoune:

  • É interativo, previsível e rápido.
  • Suporta várias seleções.
  • Suporta o destaque da sintaxe.
  • Opera em dois modos: normal e inserção.
  • Usa menos pressões de teclas, tornando -o rápido.
  • Suporta exibição automática de informação.
  • Também suporta extensa conclusão automática.
  • Oferece várias ferramentas de edição de texto.
  • Ele suporta trabalhar com programas externos.
  • Suporta primitivas avançadas de manipulação de texto.
  • Usa poderosos primitivos de manuseio, como correspondências regex, filtragem, divisão, alinhamento, objetos de texto e mais.

Requisitos:

  • GCC > = 5 ou clang> = 3.9 (com a biblioteca padrão C ++ associada (libstdc ++ ou libc ++)
  • libncursesw > = 5.3
  • asciidoc Para criar páginas de homem

Como instalar o Kakoune Code Editor no Linux

Nas principais distribuições Linux, como CENTOS/RHEL e Debian/Ubuntu, Você precisa construí -lo e instalá -lo a partir de fontes. Antes disso, você precisa instalar ferramentas de desenvolvimento e outras dependências no seu sistema e, em seguida, clonar o código das fontes, construir e instalá -lo com os seguintes comandos.

Instale o Kakoune Code Editor em Centos/Rhel

# Yum Group Instale 'Development Tools' ncurses-devel Asciidoc # CD Downloads/ # clone git http: // github.com/mawww/kakoune.git # cd kakoune/src # make # 

Instale o Kakoune Code Editor em Debian/Ubuntu

$ sudo apt update && sudo apt install build-essencial libncurses5-dev libncursesw5-dev asciidoc $ CD Downloads/$ git clone http: // github.com/mawww/kakoune.git $ cd kakoune/src $ make make man $ sudo make install 

Sobre Fedora, você pode instalá -lo a partir do Repositório de Copr usando o seguinte comando.

# dnf copr ativar jkonecny/kakoune # dnf install kakoune 

Sobre OpenSuse, Você pode instalá -lo no repositório padrão executando o seguinte comando. Especifique o repositório para sua versão OpenSUSE (Tumbleweed Neste exemplo).

$ sudo zypper addrepo http: // download.OpenSuse.org/repositórios/editores/openSuse_factory/editores.Repo $ sudo zypper refresh $ sudo zypper install kakoune 

Sobre Arch Linux, instale -o do Aur Ao executar o seguinte comando.

# yaourt -sy kakoune -git 

Como usar o Kakoune Code Editor no Linux

Depois de instalar Kakoune, Basta iniciá -lo executando o seguinte comando com o nome do script (exemplo getpubip.sh) que você deseja codificar.

$ kak getpubip.sh 
Iniciando Kakoune Code Editor

Por causa da arquitetura do cliente/servidor de Kakoune, o comando acima abrirá uma nova sessão, com um cliente no terminal local.

Para entrar Modo de inserção, imprensa eu. Depois de fazer alterações no seu código -fonte, use :c para escrever mudanças. E para voltar ao modo normal, pressione , para sair, use : q. Se você quiser sair sem escrever alterações, use : q!. Como você pode ver, a maioria das chaves é semelhante à de Vi/vim editor.

Modo Normal Kakoune

Você pode obter uma lista de todas as opções de linha de comando aceitas digitando.

$ kak -help 

Para uma documentação abrangente, incluindo teclas para usar no modo de inserção, confira o repositório Kakoune Github: https: // github.com/mawww/kakoune

Kakoune é um Vi/vim como editor modal; Construído para aprimorar o modelo de edição da VI, tornando o código de redação/edição mais rápido e mais divertido. Compartilhe seus pensamentos sobre isso através do formulário de feedback abaixo.