---------------------------------------- CLI Tricks: sc-im June 29th, 2018 ---------------------------------------- SC-IM - Spreadsheet Calculator Improvised A vim-like modal editor for spreadsheets in the terminal (ncurses) It supports the following formats: .sc SC-IM's native text format .xls Microsoft Excel Spreadsheet .xlsx Microsoft Office Open XML Workbook .csv Comma-separated values .tsv Tab-separated values .tab Tab-separated values .txt Simple text files It has an impressive set of features (from the README)! UNDO / REDO. 65.536 rows and 702 columns supported. (The number of rows can be expanded to 1.048.576 if wished). CSV / TAB delimited / XLSX file import and export. Scripting support with LUA. Also with triggers and c dynamic linked modules. Clipboard support. GNUPlot interaction. Key-mappings. Sort of rows. Filter of rows. Subtotals. Cell shifting. 256 color support - screen colors can be customized by user, even at runtime. Colorize cells or give them format such as bold or underline. Wide character support. The following alphabets are supported: English, Spanish, French, Italian, German, Portuguese, Russian, Ukrainian, Greek, Turkish, Czech, Japanese, Chinese. Autobackup. Implement external functions in the language you prefer and use them in SC-IM. Use SC-IM as a non-interactive calculator, reading its input from a external script. More movements commands implemented ! Input and Output was completely rewritten. It's a breeze to install on MacOS or Linux. Give it a shot.