当选项卡自动完成时,VS代码会插入<tab>

时间:2018-01-09 19:07:04

标签: visual-studio-code

昨天,当我将VS Code for Mac更新为1.19.0时,这才开始发生。

点击Tab键进行自动完成,在我的代码中插入实际的字符串<tab>;我现在必须点击enter接受自动填充建议。

Ex :(管道是光标)

Forms| //autocomplete includes 'FormsModule'
(hitting the tab key results in)
Forms<tab>

1 个答案:

答案 0 :(得分:1)

原来这是Vim扩展的一个问题,它有这个键映射:

  {
    "key": "tab",
    "command": "extension.vim_tab",
    "when": "editorFocus && vim.active && !inDebugRepl && vim.mode != 'Insert'"
  },

所以我只是否定了它:

  {
    "key": "tab",
    "command": "-extension.vim_tab",
    "when": "editorFocus && vim.active && !inDebugRepl && vim.mode != 'Insert'"
  },