在Sublime2中,当您按住shift并使用L / R箭头键时,光标会在选择文本字符时移动。我想用Sublime键绑定将此行为映射到其他东西,所以我不必将我的手移动到箭头键来执行这个非常常见的操作。
我无法弄清楚如何做到这一点,或者是否可能。我想做这样的事情:
{ "keys": ["super+k"], "command": "move_and_select", "args": {"by": "characters", "forward": true} },
{ "keys": ["super+j"], "command": "move_and_select", "args": {"by": "characters", "forward": false} },
但我刚刚编写了move_and_select
命令。如果您使用命令move
,它会左右移动一个字符,但我想移动并选择。
这可能吗?可以用python脚本插件完成吗?
答案 0 :(得分:2)
想出来。在"extend": true
中设置args
以使移动也可以选择。所以正确的答案应该是:
{ "keys": ["super+j"], "command": "move", "args": {"by": "characters", "forward": false, "extend": true} },
{ "keys": ["super+l"], "command": "move", "args": {"by": "characters", "forward": true, "extend": true} },