1
jswh 2015-11-25 10:33:00 +08:00
如果玩玩那就算了。如果是有实际用途的建议看看 neovim ,然后用 python 写
|
2
jings 2015-11-25 10:39:22 +08:00
前排
|
3
jings 2015-11-25 10:39:42 +08:00
钱排
|
4
bramblex OP |
6
cnallenzhao 2015-11-25 11:11:49 +08:00
前排好顶赞
|
7
Changxu 2015-11-25 11:13:07 +08:00
所以还得用 LR 文法自底向上处理啊。。。就是手写难度有点大
|
8
bramblex OP @Changxu
LL 就够了,没有左递归 " Json := Object " | List " | String " | Number " | Boolean " | Null " " Object := '{' KeyValueList '}' | '{' '}' " KeyValueList := KeyValue | KeyValue ',' KeyValueList " KeyValue := String ':' Json " " List := '[' ListBody ']' | '[' ']' " ListBody := Json | Json ',' ListBody |
9
bramblex OP @cnallenzhao /w\ hi~
|
11
ChiChou 2015-11-25 15:01:41 +08:00
乔帮主 = ,=
|
14
bramblex OP |
15
wittyfox 2015-11-25 18:25:41 +08:00 via Android
赞赞赞, jj
|
16
Changxu 2015-11-25 18:27:52 +08:00
|
17
xcodebuild 2015-11-25 18:27:53 +08:00
丧心病狂
|
21
bramblex OP |
22
xcodebuild 2015-11-25 18:35:45 +08:00
@bramblex 为什么感觉很多回复有股恶意呢。。。
|
24
bramblex OP @codefalling 为啥?
|
25
xcodebuild 2015-11-25 18:43:32 +08:00
@bramblex 也许我比较玻璃心-。-但我仍然觉得看到一个有意思的项目,第一反应是作者一定无聊没工作单身,还当面说出来挺奇怪的
|
26
bramblex OP @codefalling
嘛,无所谓啦。没恶意的就是普通调戏调戏,没什么关系嘛~ 如果是有恶意的,基本上就是自己水平渣还不上进的。比如看到别人有做出有意思的项目了,就觉得别人有时间,然后安慰自己如果自己有时间也能做,结果当自己有时间的时候把时间不断挥霍在游戏电影微博微信上面。 然而曾经我就是第二种人 😭😭😭 |
27
jprovim 2015-11-26 05:47:59 +08:00
纯支持
" pretty print json nnoremap <leader>J :%!python -m json.tool<CR> 送你们一个更实用的: 在 buffer 里输入任意 valid JSON, 然后敲打 leader key + J, 自己看结果. |