default:
带有前缀的命令列表:
default:compositionEnd
default:compositionStart
default:compositionType
default:cut
default:paste
default:redo
default:replacePreviousChar
default:type
default:undo
而且它们都有一个没有default:
前缀的版本,它们之间有什么区别?
default:
带有前缀的命令列表:
default:compositionEnd
default:compositionStart
default:compositionType
default:cut
default:paste
default:redo
default:replacePreviousChar
default:type
default:undo
而且它们都有一个没有default:
前缀的版本,它们之间有什么区别?
- 当 a
keydown
没有被任何键绑定规则匹配时,它可能会产生一个字符。这被分派给type
命令。- 因此,扩展程序可以覆盖命令和处理字符,
type
而不是 VS Code 编辑器。- 有一个
default:type
命令映射到 VS Code 编辑器的类型处理程序,以防扩展希望将输入委托给 VS Code。
有关使用示例,请参阅vim-sample/src/extension.ts。