我没有找到一种方法来快速执行此操作,而不必完全禁用“扩展名”面板中的扩展名。在IntelliJ IDEA中,可以使用可配置的键盘快捷键轻松地打开/关闭仿真。我想在VSCode中也应该有可能。
我已经尝试过,但没有找到使用 vim 键绑定插件在 vscode 中搜索和替换的方法。vim 控制台不采用常规 vims 搜索和替换功能:5,9s/foo/bar/g,vscode 的默认 Ctrl+f 也不起作用,因为它是 vim 绑定。
在vscode vim插件中,我用来gb选择多个单词。我有四个以 开头的函数handle,但它们并不完全相同。如何放置多光标来选择它们?提前致谢!
handleSearchTermOnChange
handleActivateSearch
handleDeactivateSearch
handleSearchQuery
Run Code Online (Sandbox Code Playgroud) 我正在使用具有出色的vscodevim扩展名的VS Code。当我导航到具有快速操作可用的代码时,我可以+ 激活下拉上下文菜单。ctrl.
有没有一种方法可以选择使用键盘(除了箭头键之外)在可用项目列表中进行切换。作为信息,在Visual Studio中可以使用tab,这在VS Code中不起作用。
为什么?因为我爱我的MS ARC键盘,但我讨厌翘板箭头键。
我正在使用Vim 和 VSCode。
在插入模式下,我试图重新映射ctrl+e到行尾。这是我写在我的settings.json:
"vim.insertModeKeyBindingsNonRecursive": [{ "before": ["<C-o>", "$"], "after": ["<C-e>"] }]
Run Code Online (Sandbox Code Playgroud)
不幸的是,这在某种程度上不起作用。我怎样才能重新映射这个?
编辑: 根据答案,我也尝试过
"vim.insertModeKeyBindingsNonRecursive": [ { "before": ["<C-e>"], "commands": { "command": "cursorLineEnd" } } ]
Run Code Online (Sandbox Code Playgroud)
和
"vim.insertModeKeyBindingsNonRecursive": [{ "before": ["<C-e>"], "commands": "cursorLineEnd" }]
Run Code Online (Sandbox Code Playgroud)
这也都不起作用。
使用 VS Code,如何使用 Vim 键绑定向上或向下移动我所在的当前行(或当前选择)?正常使用编辑器时,我可以使用“alt + up/down”来实现这一点。
我正在使用 vscodevim 扩展。
我最近发现 VSCode vim 中有一个扩展的悬停工具提示,可以通过在按住命令键的同时悬停在令牌上来查看。就我而言,我对查看此工具提示中可用的打字稿类型定义特别感兴趣,但在基本悬停工具提示中不可用。
我使用 VSCode Vim 扩展,因此使用 'gh' 无需使用鼠标即可触发这些工具提示,但按住 command+'gh' 不会产生预期效果(它会触发其他命令修饰符热键)。
这是从“gh”加载的工具提示示例:
这是悬停时按住命令的扩展工具提示示例:
我正在使用 VS Code 的 neovim 集成以及从snap. 我想以与和Y相同的方式工作。我会添加DC~/.config/nvim/init.vim
map Y y$
Run Code Online (Sandbox Code Playgroud)
如何在 VS Code 中执行此操作?我试过了
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["Y"],
"after": ["y$"]
},
],
Run Code Online (Sandbox Code Playgroud)
和
"vim.normalModeKeyBindings": [
{
"before": ["Y"],
"after": ["y$"]
}
],
Run Code Online (Sandbox Code Playgroud)
但都不起作用。
我正在使用启用了 Vim 扩展的 VSCode。
默认情况下,VSCodeCtrl+K Ctrl+number会将整个文件的代码折叠到由数字设置的缩进级别。
这对我来说非常有用,我一直在使用它。
问题是:启用 Vim 扩展后,这些命令不再起作用。
此扩展也不允许(据我所知)更改诸如“:set Foldmethod = indent”之类的配置。
有什么解决方法吗?
非常感谢!
我已经从 vscodevim (Mac) 安装了 VSCodium 和 Vim 扩展,但没有任何按键重复。我尝试过以下终端命令,但它似乎不起作用:
defaults write com.microsoft.VSCodeExploration ApplePressAndHoldEnabled -bool false
Run Code Online (Sandbox Code Playgroud)
按键重复在 VSCode、Vim 和 Obsidian 中工作正常。
你知道我该如何尝试解决这个问题吗?