mirror of
https://github.com/zed-industries/zed.git
synced 2024-10-26 08:31:04 +00:00
20aa2a4c54
Before this change up and down were in display co-ordinates, after this change they are in fold coordinates (which matches the vim behaviour). To make this work without causing usabliity problems, a bunch of extra keyboard shortcuts now work: - vim: `z {o,c}` to open,close a fold - vim: `z f` to fold current visual selection - vim: `g {j,k,up,down}` to move up/down a display line - vim: `g {0,^,$,home,end}` to get to start/end of a display line Fixes: zed-industries/community#1562
27 lines
990 B
JSON
27 lines
990 B
JSON
{"SetOption":{"value":"wrap"}}
|
|
{"SetOption":{"value":"columns=12"}}
|
|
{"Put":{"state":"tˇwelve char twelve char\ntwelve char\n"}}
|
|
{"Key":"j"}
|
|
{"Get":{"state":"twelve char twelve char\ntˇwelve char\n","mode":"Normal"}}
|
|
{"Key":"k"}
|
|
{"Get":{"state":"tˇwelve char twelve char\ntwelve char\n","mode":"Normal"}}
|
|
{"Key":"g"}
|
|
{"Key":"j"}
|
|
{"Get":{"state":"twelve char tˇwelve char\ntwelve char\n","mode":"Normal"}}
|
|
{"Key":"g"}
|
|
{"Key":"j"}
|
|
{"Get":{"state":"twelve char twelve char\ntˇwelve char\n","mode":"Normal"}}
|
|
{"Key":"g"}
|
|
{"Key":"k"}
|
|
{"Get":{"state":"twelve char tˇwelve char\ntwelve char\n","mode":"Normal"}}
|
|
{"Key":"g"}
|
|
{"Key":"^"}
|
|
{"Get":{"state":"twelve char ˇtwelve char\ntwelve char\n","mode":"Normal"}}
|
|
{"Key":"^"}
|
|
{"Get":{"state":"ˇtwelve char twelve char\ntwelve char\n","mode":"Normal"}}
|
|
{"Key":"g"}
|
|
{"Key":"$"}
|
|
{"Get":{"state":"twelve charˇ twelve char\ntwelve char\n","mode":"Normal"}}
|
|
{"Key":"$"}
|
|
{"Get":{"state":"twelve char twelve chaˇr\ntwelve char\n","mode":"Normal"}}
|