Vim tricks
Some tricks and trips for the VSCodeVim extension.
Execute Vim key combination
Put the Vim key combination you want to execute in the command arguments.
This example changes SPC y
to run y y
:
module.exports = function editConfig(menu) {
menu.items.push({
name: "Yank line",
key: "y",
icon: "copy",
command: {
id: "vim.remap",
args: {
after: ["y", "y"],
},
},
});
return menu;
};
Execute vim command
Put the Vim command you want to execute in the command arguments.
This example sets SPC a
to save the file:
module.exports = function editConfig(menu) {
menu.items.push({
name: "Custom command",
key: "a",
icon: "save",
command: {
id: "vim.remap",
args: {
commands: [{ command: ":w" }],
},
},
});
return menu;
};