4 poin oleh GN⁺ 2024-07-05 | 2 komentar | Bagikan ke WhatsApp
  • Alat untuk melihat dan mengedit file CSV/XLS dalam bentuk spreadsheet di terminal
  • Mengedit isi sel dengan perintah Vim
  • UNDO / REDO
  • Mendukung 65.536 baris dan 702 kolom (dapat diperluas hingga maksimum 1.048.576 baris)
  • Impor dan ekspor file CSV / TAB-delimited / XLSX. Impor ODS. Ekspor Markdown
  • Mendukung pemetaan tombol
  • Pencadangan otomatis
  • Mendukung warna yang dapat dikustomisasi dengan menentukan nilai RGB
  • Pewarnaan sel serta pemformatan seperti tebal, miring, dan garis bawah
  • Mendukung karakter lebar. Alfabet yang didukung: Inggris, Spanyol, Prancis, Italia, Jerman, Portugis, Rusia, Ukraina, Yunani, Turki, Ceko, Jepang, Tiongkok
  • Pengurutan baris, pemfilteran baris, subtotal
  • Navigasi sel
  • Mendukung clipboard
  • Interaksi GNUPlot
  • Mendukung scripting LUA. Juga mendukung trigger dan modul tautan dinamis C
  • Mengimplementasikan fungsi eksternal dalam bahasa yang diinginkan dan menggunakannya di SC-IM
  • Membaca input dari skrip eksternal untuk digunakan sebagai kalkulator noninteraktif

Opini GN⁺

  • sc-im memungkinkan pengeditan spreadsheet dengan perintah bergaya vim sehingga sangat berguna bagi pengguna vim.
  • Dukungan berbagai format file dan fitur scripting membuatnya sangat mudah diperluas.
  • Proyek open source lain dengan fungsi serupa adalah Visidata.

2 komentar

 
GN⁺ 2024-07-05
Komentar Hacker News
  • Alat spreadsheet terminal bergaya Vim ini mengisi celah di pasar
  • Dalam beberapa tahun terakhir, alat terminal berkembang pesat
  • Pernah mencoba visidata dan akhirnya menetap memakai visidata
  • Menarik melihat perpindahan dari TUI ke GUI, lalu kembali lagi ke TUI
  • Keren bahwa proyek seperti ini bisa menghasilkan uang
  • Masih ingat pernah memakai alat pemrograman komersial sekitar tahun 1990 bernama "Vermont Views"
    • Itu adalah alat yang memudahkan pengembangan antarmuka pengguna berbasis teks
  • Saya suka Vim jadi ingin memakai alat ini, tetapi ada sesuatu yang terasa canggung
    • Di spreadsheet saya terbiasa berpindah dengan tombol panah lalu langsung mengetik
    • Saat memakai SCIM rasanya seperti terus menabrak tembok
    • Meski begitu, gagasan spreadsheet sebagai TUI tetap brilian
  • Sebelum benar-benar merasakan manfaat spreadsheet, atasan saya dulu memancing ketertarikan dengan menjalankan sc di workstation HP
    • sc-im berbasis pada sc, dan penulis aslinya adalah James Gosling serta Mark Weiser
  • Setiap kali alat ini menarik perhatian saya, tetapi untuk pekerjaan sehari-hari saya selalu kembali ke Google Sheets
    • Ekstensi browser yang baru saya temukan belakangan ini benar-benar mengubah permainan
    • Saya tidak membutuhkan semua fitur vim, hanya fungsi navigasi dan seleksi
  • Terlihat mirip dBase
  • Ditulis dengan kode C yang sederhana, dan saya menginginkan satu unit kompilasi dengan namespace preprocessor serta name mangling di dalamnya