给定代码,是否有某种 Vim 插件可以让我做这样的事情:
function something (arbitraryObject) {
arbitraryObject.something = doesNotMatter;
}
然后假设我只是选择arbitraryObject
函数体中的单词,我想要一种简单的方法来编写一个宏,给定一个简短的组合键或命令模式命令,可以给我类似的东西:
function something (arbitraryObject) {
arbitraryObject.something = doesNotMatter;
console.log(arbitraryObject);
}
或者...
function something (arbitraryObject) {
arbitraryObject.something = doesNotMatter;
window.arbitraryObject = arbitraryObject;
}
请注意,我不是在问这个宏实际上是什么样子,我很好奇是否有内置工具或插件可以使创建这样的东西特别容易。