Kakoune: un mejor editor de código muy inspirado por Vim

Kakoune: un mejor editor de código muy inspirado por Vim

Kakoune. es un editor de código gratuito, de código abierto, potente, interactivo, rápido, programable y muy personalizable con una arquitectura cliente/servidor. Se ejecuta en sistemas similares a Unix como Linux, FreeBSD, MacOS y Cygwin. Es un editor modal similar a Vi/Vim que tiene como objetivo mejorar el modelo de edición subyacente de Vi. para una mayor interactividad.

Lea también. 18 mejores IDE para programadores y desarrolladores

Viene con numerosas herramientas de redacción/edición de texto, como ayuda contextual, resaltado de sintaxis, autocompletar mientras se escribe, y admite muchos lenguajes de programación diferentes. También implementa selecciones múltiples como un procedimiento esencial para interactuar con su texto.

Además, la arquitectura cliente/servidor de Kakoune permite que varios clientes se conecten a la misma sesión de edición.

Capturas de pantalla de Kakoune  Kokoune Code Editor  Editor de código Kokoune Editor de código Kokoune  Funciones del editor de código Kokoune Código Kokoune Funciones del editor Funciones del editor de código Kokoune Funciones de Kakoune:

  • Es interactivo, predecible y rápido.
  • Admite múltiples selecciones.
  • Admite resaltado de sintaxis.
  • Funciona en dos modos: normal. e inserción.
  • Utiliza menos pulsaciones de teclas, lo que lo hace más rápido.
  • Admite auto-visualización de información.
  • También admite el autocompletado extensivo.
  • Ofrece múltiples herramientas de edición de texto.
  • Es compatible con el trabajo con programas externos.
  • Admite primitivas de manipulación de texto avanzadas.
  • Utiliza primitivas de manejo potentes, como coincidencias de expresiones regulares, filtrado, división, alineación, objetos de texto y más.

Requisitos:

  • GCC. = 5 o clang> = 3.9 (con biblioteca estándar de C ++ asociada (libstdc ++ o libc ++)
  • libncursesw > = 5.3
  • asciidoc. para crear páginas de manual

Cómo instalar el editor de código Kakoune en Linux

En las principales distribuciones de Linux, como CentOS/RHEL. y Debian/Ubuntu. debe compilarlo e instalarlo desde las fuentes. Antes de eso, primero debe instalar las herramientas de desarrollo y otras dependencias en su sistema y luego clonar el código fuente, compilarlo e instalarlo con los siguientes comandos.

Instale Kakoune Code Editor en CentOS/RHEL # yum group install ‘Development Tools ‘ncurses-devel asciidoc # cd Downloads/# git clone http://github.com/mawww/kakoune.git # cd kakoune/src # make # make man # make install Instalar Kakoune Code Editor en Debian/Ubuntu $ sudo apt update && sudo apt install build-essential libncurses5-dev libncursesw5-dev asciidoc $ cd Descargas/$ git clone http://github.com/mawww/kakoune.git $ cd kakoune/src $ make $ make man $ sudo make install freestar. config.enabled_slots.push

En Fedora. puede instalarlo desde el repositorio copr. usando siguiente comando.

# dnf copr enable jkonecny ​​/kakoune # dnf install kakoune

En openSUSE. puede instalarlo desde el repositorio predeterminado ejecutando el siguiente comando. Asegúrese de especificar el repositorio para su versión de openSUSE ( Tumbleweed. en este ejemplo).

$ sudo zypper addrepo http://download.opensuse.org/repositories/editors/openSUSE_Factory/editors. repo $ sudo zypper refresh $ sudo zypper install kakoune

En Arch Linux. instálelo desde AUR. ejecutando el siguiente comando.

# yaourt-Sy kakoune-git

Cómo usar el editor de código Kakoune en Linux

Una vez que haya instalado kakoune. simplemente ejecútelo ejecutando el siguiente comando con el nombre de archivo del script (ejemplo getpubip.sh. que desea codificar.

$ kak getpubip.sh Iniciando el Editor de código Kakoune  Iniciando Kakoune Code Editor Iniciando Kakoune Code Editor

Debido a la arquitectura cliente/servidor de kakoune, el comando anterior se abrirá una nueva sesión, con un cliente en la terminal local.

Para ingresar en modo insertar. presione i. Después de realizar cambios en su código fuente, use: w para escribir cambios. Y para volver al modo normal, presione , para salir, use: q. Si desea salir sin escribir cambios, use: q !. Como puede ver, la mayoría de las claves son similares a las del editor Vi/Vim.

Modo normal de Kakoune  Modo normal de Kakoune Modo normal de Kakoune

Puede obtener una lista de todas las opciones de línea de comandos aceptadas escribiendo.

$ kak-help

Para obtener una documentación completa que incluya las pulsaciones de teclas para usar en el modo de inserción, consulte el repositorio de Kakoune Github: https://github.com/mawww/kakoune

Kakoune. es un Vi/Vim. como editor modal; construido para mejorar el modelo de edición de Vi, haciendo que la escritura/edición de código sea más rápida y divertida. Comparta sus pensamientos al respecto a través del formulario de comentarios a continuación.