Как я могу сделать таблицу Mutliline фиксированной ширины в Vim / Neovim? - PullRequest
2 голосов
/ 13 января 2020

Я хочу написать текстовый файл для видео скрипта. Я хочу отформатировать текст как таблицу. Он должен иметь два столбца и любое количество строк. Я хочу, чтобы текст в ячейках был многострочным, но имел фиксированную ширину столбцов.

Вот эффект, который я пытаюсь достичь с помощью трех столбцов. Мне не нужны номера сцен: Пример сценария

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

Какие-нибудь предложения для лучшего способа сделать это?

1 Ответ

0 голосов
/ 29 февраля 2020

Интересно, подходит ли стиль таблицы уценок для ваших требований. Примеры сценариев можно найти ниже. Я использую vim-table-mode, чтобы нарисовать эти таблицы, после того, как таблица была создана, вы можете добавить в нее новые строки, автоматически соответствующие предыдущей ширине. Вот демо для этого плагина и его репозитория GitHub можно найти здесь .

| App                 | Usage            | NeedTimeMaster?   |
| ------------------- | ---------------  | ----------------- |
| Telegram            | tec. Chat        | No                |
| Mail                | Communications   | No                |
| Chrome              | Browser          | No                |
| Things              | Tasks            | Maybe(slightly)   |
| Books               | Books            | No                |

...