Sublimetext3 升华文本键绑定
我正在寻找一种解决方案,将ctrl+j、ctrl+I、ctrl+l和ctrl+k分别绑定到左、上、右、下,但没有成功 这就是我一直在尝试的(键绑定-用户): 升华已经重新启动,但没有任何区别 有人有办法吗?请各位指教,,Sublimetext3 升华文本键绑定,sublimetext3,sublimetext,Sublimetext3,Sublimetext,我正在寻找一种解决方案,将ctrl+j、ctrl+I、ctrl+l和ctrl+k分别绑定到左、上、右、下,但没有成功 这就是我一直在尝试的(键绑定-用户): 升华已经重新启动,但没有任何区别 有人有办法吗?请各位指教,, 谢谢你你说得对,但是移动光标的命令不是你想象的那样。您要使用的命令是move,带有参数by和forward,以指定移动的方式和移动量 如果使用View>Show console或按Ctrl+`键打开升华控制台,则可以输入以下命令以获取升华,告诉您它正在执行什么命令来响应您的操作
谢谢你你说得对,但是移动光标的命令不是你想象的那样。您要使用的命令是
move
,带有参数by
和forward
,以指定移动的方式和移动量
如果使用View>Show console
或按Ctrl+`键打开升华控制台,则可以输入以下命令以获取升华,告诉您它正在执行什么命令来响应您的操作(使用False
再次运行它或重新启动升华以关闭登录):
sublime.log\u命令(真)
如果然后按光标键移动光标,您将看到控制台告诉您哪些命令正在为您执行移动:
command: move {"by": "characters", "forward": false}
command: move {"by": "characters", "forward": true}
command: move {"by": "lines", "forward": false}
command: move {"by": "lines", "forward": true}
这说明命令move
会左右移动光标,您可以通过字符移动来左右移动,通过行移动来上下移动,并通过向前移动来描述方向
有了这些知识,您想要的密钥绑定看起来更像这样:
[
{
“键”:[“ctrl+j”],“命令”:“移动”,
“args”:{“by”:“characters”,“forward”:false}
},
{
“键”:[“ctrl+l”],“命令”:“移动”,
“args”:{“by”:“characters”,“forward”:true}
},
{
“键”:[“ctrl+i”],“命令”:“移动”,
“args”:{“by”:“line”,“forward”:false}
},
{
“键”:[“ctrl+k”],“命令”:“移动”,
“args”:{“by”:“line”,“forward”:true}
},
]
这是html还是什么?不,这是JSON,请参阅文档:不,JSON在html中用于创建交互吗?这让人松了一口气!非常感谢你!
command: move {"by": "characters", "forward": false}
command: move {"by": "characters", "forward": true}
command: move {"by": "lines", "forward": false}
command: move {"by": "lines", "forward": true}