【问题标题】:What're the differences between commands with/without the `default:` prefix?带/不带“default:”前缀的命令有什么区别?
【发布时间】:2021-08-15 07:41:04
【问题描述】:

带有default:前缀的命令列表:

  • default:compositionEnd
  • default:compositionStart
  • default:compositionType
  • default:cut
  • default:paste
  • default:redo
  • default:replacePreviousChar
  • default:type
  • default:undo

而且它们都有一个没有default:前缀的版本,它们之间有什么区别?

【问题讨论】:

    标签: visual-studio-code vscode-keybinding


    【解决方案1】:

    引用vim-sample/README.md:

    • keydown 没有被任何键绑定规则匹配时,它可能会产生一个字符。这被分派给type 命令。
    • 因此,可以通过扩展来覆盖type 命令并处理字符而不是 VS 代码编辑器。
    • 有一个 default:type 命令映射到 VS Code 编辑器的类型处理程序,以防扩展希望将输入委托给 VS Code。

    有关使用示例,请参阅vim-sample/src/extension.ts

    【讨论】:

      猜你喜欢
      • 2017-05-04
      • 1970-01-01
      • 2021-04-04
      • 2020-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-14
      • 1970-01-01
      相关资源
      最近更新 更多