zed/crates/vim/test_data/test_special_registers.json
Conrad Irwin a5af5b2883
Multicursor vim registers (#13025)
Release Notes:

- vim: Added support for multicursor registers (#11687)
- vim: Added support for the `"/` register
2024-06-13 20:32:58 -06:00

42 lines
1.2 KiB
JSON

{"Put":{"state":"The quick brown\nfox jˇumps over\nthe lazy dog"}}
{"Key":"d"}
{"Key":"i"}
{"Key":"w"}
{"Get":{"state":"The quick brown\nfox ˇ over\nthe lazy dog","mode":"Normal"}}
{"ReadRegister":{"name":"-","value":"jumps"}}
{"Key":"\""}
{"Key":"_"}
{"Key":"d"}
{"Key":"d"}
{"Get":{"state":"The quick brown\nthe ˇlazy dog","mode":"Normal"}}
{"ReadRegister":{"name":"_","value":""}}
{"Get":{"state":"The quick brown\nthe ˇlazy dog","mode":"Normal"}}
{"Key":"\""}
{"Key":"\""}
{"Key":"d"}
{"Key":"^"}
{"Get":{"state":"The quick brown\nˇlazy dog","mode":"Normal"}}
{"ReadRegister":{"name":"0","value":"the "}}
{"Get":{"state":"The quick brown\nˇlazy dog","mode":"Normal"}}
{"ReadRegister":{"name":"\"","value":"the "}}
{"Key":"^"}
{"Key":"\""}
{"Key":"+"}
{"Key":"d"}
{"Key":"$"}
{"Get":{"state":"The quick brown\nˇ","mode":"Normal"}}
{"ReadRegister":{"name":"\"","value":"lazy dog"}}
{"Get":{"state":"The quick brown\nˇ","mode":"Normal"}}
{"ReadRegister":{"name":"\"","value":"lazy dog"}}
{"Key":"/"}
{"Key":"d"}
{"Key":"o"}
{"Key":"g"}
{"Key":"enter"}
{"Get":{"state":"The quick brown\nˇ","mode":"Normal"}}
{"ReadRegister":{"name":"/","value":"dog"}}
{"Key":"\""}
{"Key":"/"}
{"Key":"shift-p"}
{"Get":{"state":"The quick brown\ndoˇg","mode":"Normal"}}