zed/crates/vim/test_data/test_unmatched_forward.json
Helge Mahrt 57e4540759
vim: Add "unmatched" motions ]}, ]), [{ and [( (#21098)
Closes #20791

Release Notes:

- Added vim ["unmatched"
motions](1d87e11a1e/runtime/doc/motion.txt (L1238-L1255))
`]}`, `])`, `[{` and `[(`

---------

Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
2024-11-26 14:08:54 -08:00

28 lines
1,022 B
JSON

{"Put":{"state":"func (a string) {\n do(something(with<Types>.anˇd_arrays[0, 2]))\n}"}}
{"Key":"]"}
{"Key":"}"}
{"Get":{"state":"func (a string) {\n do(something(with<Types>.and_arrays[0, 2]))\nˇ}","mode":"Normal"}}
{"Put":{"state":"func (a string) {\n do(somethiˇng(with<Types>.and_arrays[0, 2]))\n}"}}
{"Key":"]"}
{"Key":")"}
{"Get":{"state":"func (a string) {\n do(something(with<Types>.and_arrays[0, 2])ˇ)\n}","mode":"Normal"}}
{"Put":{"state":"func (a string) { a((b, cˇ))}"}}
{"Key":"]"}
{"Key":")"}
{"Get":{"state":"func (a string) { a((b, c)ˇ)}","mode":"Normal"}}
{"Put":{"state":"{ˇ {}{}}"}}
{"Key":"]"}
{"Key":"}"}
{"Get":{"state":"{ {}{}ˇ}","mode":"Normal"}}
{"Put":{"state":"(ˇ ()())"}}
{"Key":"]"}
{"Key":")"}
{"Get":{"state":"( ()()ˇ)","mode":"Normal"}}
{"Put":{"state":"{\n ˇ {()}\n}"}}
{"Key":"]"}
{"Key":"}"}
{"Get":{"state":"{\n {()}\nˇ}","mode":"Normal"}}
{"Put":{"state":"(\n ˇ {()}\n)"}}
{"Key":"]"}
{"Key":")"}
{"Get":{"state":"(\n {()}\nˇ)","mode":"Normal"}}