[linux] 如何优雅的用vim阅读jsonl文件

使用 jq 格式化 JSON

假设你已经安装了 jq,你可以在Vim中运行以下命令来格式化JSON数据:

bash 复制代码
:%!jq .

这样会使JSON数据变得更具可读性。

安装Vim的JSON插件

你也可以使用Vim插件来增强对JSON文件的支持和格式化功能。以下是一些你可以使用的插件:

  • vim-json:提供JSON高亮和缩进
  • vim-jq:整合 jq 到 Vim

例如,使用 vim-plug 安装 vim-json

在你的 ~/.vimrc 文件中添加以下行:

vim ~/.vimrc

bash 复制代码
call plug#begin('~/.vim/plugged')
Plug 'elzr/vim-json'
call plug#end()

然后,运行以下命令以安装插件:

bash 复制代码
:PlugInstall

安装完插件后,打开 JSON 文件会自动应用语法高亮,并且你可以使用格式化命令:

bash 复制代码
:%!jq .

这将会大大提升你在Vim上编辑和观看JSON数据的体验。

相关推荐
漫步企鹅24 分钟前
【VS Code - Qt】如何基于Docker Linux配置Windows10下的VS Code,开发调试ARM 版的Qt应用程序?
linux·qt·docker·arm·vs code·开发调试
suwith31 分钟前
nginx高新能web服务器
linux·服务器·nginx
Tony6666888882 小时前
【Jenkins入门以及安装】
运维·jenkins
z涛.2 小时前
Docker容器
运维·docker·容器
不做菜鸟的网工2 小时前
FreeRadius认证 WIFI-WP2-Enterprise
运维
zmjjdank1ng3 小时前
Linux 流编辑器 sed 详解
linux·运维·前端·网络·入门
AI风老师3 小时前
7、docker |其余命令
linux·ubuntu·docker
Zenexus3 小时前
VSCODE+GDB+QEMU调试内核
linux·vscode·qemu·gdb
鹧鸪云光伏4 小时前
[鹧鸪云]光伏AI设计平台解锁电站开发新范式
运维·服务器·人工智能·光伏·光伏设计
云和数据.ChenGuang4 小时前
Raft协议 一种专为分布式系统设计的共识算法
运维·服务器·算法·区块链·共识算法