我希望在插入模式下按;
时,在行末插入;;
。在sublime-text 3
?
像Somtehing:
inoremap ;; <C-o>A;
VIM
中的。
到目前为止,我设法进入EOL
我目前正在使用,但不知道如何将其他命令链接到;
。我无法在顺序运行多个命令的文档中找到任何内容。
{
"keys": [";", ";"],
"command": "move_to", "args": { "to": "eol" }
}
答案 0 :(得分:0)
由于我无法找到任何本地到编辑器的解决方案,
幸运的是有一个名为Chain of Command
https://packagecontrol.io/packages/Chain%20of%20Command
然后您可以将其放入用户键盘映射设置文件中:
{
"keys": [";", ";"],
"command": "chain",
"args": {
"commands": [
[ "move_to", { "to": "eol" }],
[ "insert", { "characters": ";" } ]
]
},
// with a help of this line, command won't get executed
// if in command_mode (vintage mode enabled), so it applies to insert mode
// only.
"context": [ { "key": "setting.command_mode", "operand": false } ]
}