我遇到过几个场景,我在 vim 中列出和字典数据,具有任意嵌套的数据结构,即:
a = [ 'somedata', d : { 'one': 'x', 'two': 'y', 'three': 'z' }, 'moredata' ]
b = { 'one': '1', 'two': '2', 'three': [ 'x', 'y', 'z' ] }
我真的很想有办法以表格格式“漂亮地打印”它们。在 vim 中直接将它们简单地视为 JSON 会特别有帮助。有什么建议吗?
最佳答案
您可能想看看 Tim Pope 的 Scriptease.vim它为 vim 脚本和插件开发提供了许多细节。
虽然我不确定 :PP
有多漂亮,但我发现它足够我使用了。
还应注意,vim 脚本字典和数组与 JSON 非常相似,因此理论上您可以在进行一些清理后使用任何 JSON 工具。
关于json - 在 Vim 中漂亮地打印任意嵌套的字典和列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34069971/