4 puntos por GN⁺ 2024-07-05 | 2 comentarios | Compartir por WhatsApp
  • Herramienta para ver y editar archivos CSV/XLS en formato de hoja de cálculo desde la terminal
  • Edición del contenido de las celdas con comandos de Vim
  • UNDO / REDO
  • Soporta 65,536 filas y 702 columnas (ampliable hasta un máximo de 1,048,576 filas)
  • Importación y exportación de archivos CSV / separados por TAB / XLSX. Importación de ODS. Exportación a Markdown
  • Soporte para mapeo de teclas
  • Respaldo automático
  • Soporte para colores personalizables especificando valores RGB
  • Formato de celdas con color y estilos como negrita, cursiva y subrayado
  • Soporte para caracteres anchos. Alfabetos compatibles: inglés, español, francés, italiano, alemán, portugués, ruso, ucraniano, griego, turco, checo, japonés y chino
  • Ordenamiento de filas, filtrado de filas, subtotales (Subtotal)
  • Desplazamiento entre celdas
  • Soporte para portapapeles
  • Interacción con GNUPlot
  • Soporte para scripting con LUA. También soporta triggers y módulos de enlace dinámico en C
  • Implementación de funciones externas en el lenguaje que se desee y uso desde SC-IM
  • Lectura de entrada desde scripts externos para usarse como calculadora no interactiva

Opinión de GN⁺

  • sc-im permite editar hojas de cálculo usando comandos estilo vim, por lo que es muy útil para usuarios de vim.
  • Su compatibilidad con diversos formatos de archivo y sus funciones de scripting le dan una gran extensibilidad.
  • Otro proyecto de código abierto con funciones similares es Visidata.

2 comentarios

 
GN⁺ 2024-07-05
Opiniones de Hacker News
  • Una herramienta de hoja de cálculo para terminal con estilo Vim llena un vacío en el mercado
  • En los últimos años, las herramientas de terminal han mejorado mucho
  • Probé visidata y al final terminé quedándome con visidata
  • Es interesante pasar de TUI a GUI y luego volver a TUI
  • Está genial que se pueda ganar dinero con proyectos como este
  • Recuerdo haber usado una herramienta comercial de programación llamada "Vermont Views" alrededor de 1990
    • Era una herramienta que facilitaba el desarrollo de interfaces de usuario basadas en texto
  • Me gusta Vim, así que quería usar esta herramienta, pero algo se sentía raro
    • En una hoja de cálculo estoy acostumbrado a moverme con las teclas de flecha y escribir de inmediato
    • Al usar SCIM, sentía constantemente que me estrellaba contra una pared
    • Aun así, la idea de una hoja de cálculo como TUI es excelente
  • Antes de que encontrara útiles las hojas de cálculo, mi jefe despertó mi interés ejecutando sc en una estación de trabajo HP
    • sc-im está basado en sc, y los autores originales eran James Gosling y Mark Weiser
  • Siempre me llama la atención, pero en el trabajo diario siempre termino volviendo a Google Sheets
    • Una extensión de navegador que descubrí hace poco fue un cambio total
    • No necesito todas las funciones de vim, solo las de navegación y selección
  • Se parece a dBase
  • Está escrito como código C simple, y quería una sola unidad de compilación con un espacio de nombres del preprocesador y name mangling incluido