首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在VScode的Vim模式下删除黑洞寄存器?

如何在VScode的Vim模式下删除黑洞寄存器?
EN

Stack Overflow用户
提问于 2018-07-26 07:29:21
回答 1查看 580关注 0票数 3

我真的很想使用Visual Code,它看起来有一个很棒的Vim模式。不幸的是,我是那些更改了我的.vimrc的人中的一员,这样删除、更改和类似的东西就会转移到黑洞寄存器中,这样它就不会接管我的最后一次操作。

有没有人知道对ddC映射执行类似操作的方法?我尝试了各种方法,但似乎不能让它工作。

似乎只有这样的领导才行得通

代码语言:javascript
运行
复制
"vim.normalModeKeyBindingsNonRecursive": [
    {
        "before": ["<leader>","d"],
        "after": ["\"", "_", "d", "d"]
    },
],
"vim.leader": "<space>",

但是,执行以下操作并不起作用。有什么想法吗?

代码语言:javascript
运行
复制
"vim.normalModeKeyBindingsNonRecursive": [
    {
        "before": ["d","d"],
        "after": ["\"", "_", "d", "d"]
    },
],
EN

Stack Overflow用户

发布于 2018-11-11 03:55:42

黑洞寄存器映射功能已经修复了in the recent PR,就在你发布这个问题几个月后。将您的VScode更新到最新的稳定版本,您的映射应该可以正常工作。

如果您对如何禁用d命令的cut功能感兴趣,这里提供了具体的方法。把这个放到你的settings.json里

代码语言:javascript
运行
复制
"vim.normalModeKeyBindingsNonRecursive": [
    {
        "before": ["d"],
        "after": [ "\"", "_", "d" ]
    }
]

希望这能有所帮助

票数 3
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51529033

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档