Есть ли простой способ отменить красивый отпечаток json в vim?Python

Программы на Python
Anonymous
Есть ли простой способ отменить красивый отпечаток json в vim?

Сообщение Anonymous »

Когда я помечаю изображения или текст в целях машинного обучения, я часто экспортирую результаты в формат json. Затем я могу открыть его в vim и просто распечатать, используя

Код: Выделить всё

:execute '%!python -m json.tool'
Я часто добавляю | w, который автоматически записывает изменения в файл.

Есть ли способ обратить этот процесс вспять? Сжать JSON, чтобы не было лишних символов?

Пример ввода:

Код: Выделить всё

{
"name": "John",
"email": "john@smith.co.uk"
}
Желаемый результат:

Код: Выделить всё

{"name":"John","email":"john@smith.co.uk"}
Меня бы устроило решение Vimish, Pythonish и Bashish.

Подробнее здесь: https://stackoverflow.com/questions/590 ... son-in-vim

Вернуться в «Python»