Sheets — просмотр и редактирование CSV-таблиц в терминале

Sheets — консольный табличный процессор, предназначенный для просмотра, редактирования и управления данными в формате CSV. Он позволяет работать с электронными таблицами прямо в терминале, что удобно для разработчиков и системных администраторов.
Возможности и состав проекта
Программа поддерживает навигацию по ячейкам и строкам, редактирование содержимого, а также операции копирования, вырезания и вставки. Пользователи могут переходить к определённым ячейкам или диапазонам, выполнять поиск данных, сохранять изменения и открывать другие CSV-файлы. Sheets также предоставляет интерфейс командной строки для чтения содержимого файла, извлечения данных из конкретной ячейки или диапазона, а также модификации значений ячеек.
Начало работы и требования
Sheets можно установить с помощью Homebrew на macOS и Linux, а также через Go. Доступны готовые бинарные файлы. Конфигурация, включая привязки клавиш, настраивается через TOML-файл в домашней директории пользователя. Проект распространяется под лицензией MIT.
Ограничения и выбор сценария
Sheets работает с CSV и не должен считаться полной заменой форматов Excel, сложных формул и связанных книг. Перед изменением рабочего файла проверьте разделитель, кодировку, кавычки и сохранение ведущих нулей на копии. CLI может записывать значения напрямую в ячейки, поэтому отсутствие графического диалога не означает операцию только чтения. Настройка привязок клавиш и привычные Vim-подобные переходы помогают работе с таблицей, но не проверяют корректность самих данных.
Лицензия и условия использования
GitHub определяет лицензию репозитория как MIT. Перед использованием и распространением проверьте полный текст LICENSE и отдельные условия зависимостей, данных или моделей: лицензия репозитория не заменяет их лицензии.





