Хоча програми електронних таблиць для редагування файлів CSV на консолі раніше були одними з найдавніших вбивчих програм для персональних комп'ютерів, лише деякі з них та ще менше документація про них все ще активно зберігаються.
Після широкого пошуку в Інтернеті, manpages та вихідного коду, я закінчив наступні три програми, які мають основні недоліки:
- sc: абр. для калькулятора електронних таблиць; приємний інструмент з vi-клавішами vi, але він не ставить рядки, що містять роздільник, у лапки під час експорту до розділеного формату роздільника і не може правильно імпортувати файли csv, тобто всі числа інтерпретуються як рядки
- GNU oleo: здається, що він більше не підтримується активно з 2001 року, тому немає пакетів для великих дистрибутивів Linux
- чайник: пропонує пакети для різних операційних систем, але використовує, наприклад, контр-інтуїтивне іменування для комірок (числа для рядків та стовпців, тобто 11, здається, призначено для рядка 1, стовпець 1) та зайвий код для графічного інтерфейсу FLTK
Різні режими Emacs також не цитують рядки, що містять роздільник, або вимагають набагато більше набору тексту для введення ешафону таблиці.
Тому я був би дуже вдячний за подолання одного з цих недоліків або будь-яких підказок щодо іншого редактора CSV на основі консолі. Насправді не потрібно робити жодних обчислень, лише редагуючи комірки або стовпці та рядки.