Таблицы, удобные для командной строки

Существует ли такая вещь? Текстовые таблицы, которые хорошо отображаются в среде CLI. Я знаю, что я мог бы cat foobar.csv и делать, как мне нравится, но это не особенно практично или привлекательно. Я не могу себе представить, что было бы сложно отформатировать таблицу и, возможно, следовать определенным правилам (математика?).

Emacs имеет org-mode который отлично справляется с текстовыми таблицами и позволяет экспортировать в несколько форматов. Тем не менее, нужно использовать Emacs! Который, как пользователь Vim, я бы предпочел избежать.

  • Вопрос о инструкциях конкатенации
  • Разделение CSV с многострочными ячейками
  • Сортировка каталогов и файлов в каждом каталоге в порядке возрастания и экспорт данных в csv
  • Отфильтруйте файл .CSV на основе 5-го значения столбца файла и распечатайте эти записи в новый файл
  • повторное значение в CSV-файле
  • Как удалить апостроф (') из нескольких столбцов файла .CSV?
  • Есть ли заклинание командной строки для сохранения определенных столбцов по имени в CSV-файле?
  • Как отслеживать пакеты с MAC-адреса
  • 5 Solutions collect form web for “Таблицы, удобные для командной строки”

    Там sc и oleo (ни у кого из них у меня нет опыта). Однако, будучи проектом GNU, обработка oleo, скорее всего, будет emacsesque, чем vimmy.

    Существует также slsc , основанный на sc но с более дружественным пользовательским интерфейсом.

    Однако у него есть зависимость libslang1 которая не активно развивается ( libslang2 – это текущая версия), поэтому сама программа больше не разрабатывается.

    Я и мой учитель фортепиано планируют libslang2 его в libslang2 , чтобы увидеть его обратно в хранилищах. 🙂

    В Vim есть порт Org-Mode .

    Если вы можете найти старый лист распространения dos (например, 1-2-3), вы сможете запустить его через dosemu.

    Если вы ищете веб-сайт для загружаемых электронных таблиц dos, вы найдете то, что я называю «I-don't-care-ware». Вещь в том, что было бы технически незаконно загружаться, но, как правило, владельцу авторских прав все равно.

    Один из них, который вы можете попробовать, – VisiCalc.

    Существует сценарий Vim под названием Spreadsheet.vim (и на github ). В разделе описания связанной страницы:

    Этот скрипт позволяет использовать vim как электронную таблицу, добавляя арифметические вычисления к вашим текстовым файлам.

    Полезно для векселей, расходов, рейтингов и других числовых текстовых шаблонов.

    Он обеспечивает три основные функции:

     Get("cell") Set("cell", "value") Calculate("operation") 

    Подробные инструкции и примеры включены в файл сценария.

    Я еще не сравнил это с решениями, упомянутыми другими. Я подозреваю, что у него есть недостаток, заключающийся в том, что он не настолько силен, как конкретная программа электронных таблиц, в некотором роде; но поскольку он позволяет вам использовать сам Vim, вы получаете еще один вид мощного пропорционального величию вашего Vimfoo.

    Одно из предостережений заключается в том, что он не выглядит очень портативным:

    Он использует команду «bc» Linux OS для функции Calculate.

    Однако, поскольку вы спросили об этом на U & L.SE, возможно, это не проблема для вас.

    Interesting Posts

    Есть ли способ отключить выключение удаленной машины?

    Случайная ошибка в Linux

    Контейнер Linux Mint 17.2 занимает слишком много времени для загрузки и может использоваться после входа в систему. Что делать?

    Рекомендуемый живой дистрибутив с постоянным USB-накопителем и Compiz

    Перенос операционной системы с виртуальной машины в физическую систему

    Сбросить ползунки PulseAudio (Application) при перезагрузке?

    Удерживать Pushbullet для Chrome активным с Chrome?

    Как я могу исключить строку, используя регулярное выражение?

    Отрегулируйте чувствительность колесика мыши в Fedora / Gnome

    Default sources.list в Debian Jessie (недопустимые зависимости)

    Полностью перезапустите Bash

    Как я могу найти и установить pacman-color или справиться?

    Что может заставить GRUB2 внезапно не распознаваться EFI?

    Добавление другого суффикса в конец строки

    Как запустить PuTTy в полноэкранном режиме из командной строки

    Linux и Unix - лучшая ОС в мире.