LINUX

Suplemon – Editor de texto CLI moderno con soporte para múltiples cursores

Suplemon es un editor de texto moderno para CLI que emula el comportamiento del cursor múltiple y otras características de Sublime Text. Es liviano y realmente fácil de usar, al igual que Nano.

Uno de los beneficios de usar un editor CLI es que puede usarlo si la distribución de Linux que está usando tiene una GUI o no. Este tipo de editores de texto también destaca por ser sencillos, rápidos y potentes.

Puede encontrar información útil y el código fuente en el repositorio oficial.

Características

Estas son algunas de sus interesantes características:

  • Soporte de cursor múltiple
  • Deshacer rehacer
  • Copiar y pegar, con soporte para múltiples líneas
  • Soporte de mouse
  • Extensiones
  • Encuentra, encuentra todo, encuentra el siguiente
  • Resaltado de sintaxis
  • Autocompletar
  • Atajos de teclado personalizados

Instalación

Primero, asegúrese de tener la última versión de python3 y pip3 instalado.

Luego escribe una terminal:

$ sudo pip3 install suplemon

Uso

Crea un nuevo archivo en el directorio actual

Abra una terminal y escriba:

$ suplemon

Y verás algo como esto:

suplemon nuevo archivo

Abra uno o varios archivos

Abra una terminal y escriba:

$ suplemon <filename1> <filename2> ... <filenameN>

Por ejemplo:

$ suplemon example1.c example2.c

Configuración

Configuración principal

Puede encontrar el archivo de configuración en ~/.config/suplemon/suplemon-config.json.

Editar este archivo es fácil, solo debes ingresar al modo de comando (una vez que estés dentro de suplemon) y ejecutar el config mando. Puede ver la configuración predeterminada ejecutando config defaults.

Configuración del mapa de teclas

Te mostraré las asignaciones de teclas predeterminadas para suplemon. Si desea editarlos, simplemente ejecute keymap mando. Correr keymap default para ver el archivo de mapa de teclas predeterminado.

  • Salida: Ctrl + Q
  • Copiar línea (s) al búfer: Ctrl + C
  • Cortar línea (s) al búfer: Ctrl + X
  • Insertar búfer: Ctrl + V
  • Línea duplicada: Ctrl + K
  • Ir: Ctrl + G. Puede ir a una línea oa un archivo (simplemente escriba el comienzo del nombre de un archivo). Además, es posible escribir algo como ‘examen: 50’ para ir a la línea 50 del archivo example.c en la línea 50.
  • Busque una cadena o expresión regular: Ctrl + F
  • Buscar siguiente: Ctrl + D
  • Recortar el espacio en blanco: Ctrl + T
  • Agregar nuevo cursor en la dirección de la flecha: Alt + Arrow key
  • Saltar a la palabra o línea anterior o siguiente: Ctrl + Left / Right
  • Volver al indicador de entrada de cursor único / Cancelar: Esc
  • Mover línea (s) arriba / abajo: Page Up / Page Down
  • Guardar el archivo: Ctrl + S
  • Guardar archivo con nuevo nombre: F1
  • Recargar archivo actual: F2
  • Abrir documento: Ctrl + O
  • Cerrar el archivo: Ctrl + W
  • Cambiar al archivo siguiente / anterior: Ctrl + Page Up / Ctrl + Page Down
  • Ejecute un comando: Ctrl + E
  • Deshacer: Ctrl + Z
  • Rehacer: Ctrl + Y
  • Alternar espacios en blanco visibles: F7
  • Alternar el modo de mouse: F8
  • Alternar números de línea: F9
  • Alternar pantalla completa: F11

Atajos de mouse

  • Coloque el cursor en la posición del puntero: clic izquierdo
  • Agregar un cursor en la posición del puntero: clic derecho
  • Desplazarse verticalmente: rueda de desplazamiento hacia arriba / abajo

Terminando

Después de probar Suplemon durante algún tiempo, cambié mi opinión sobre los editores de texto CLI. Había probado Nano antes, y sí, me gustó su simplicidad, pero su falta de características modernas lo hacía no práctico para mi uso diario.

Esta herramienta tiene lo mejor de los mundos CLI y GUI … ¡Simplicidad y riqueza de funciones! Así que te sugiero que lo pruebes y escribas tus pensamientos en los comentarios 🙂

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar