gpt4 book ai didi

vim - 暂时禁用vim插件而不重新启动

转载 作者:行者123 更新时间:2023-12-04 13:40:32 30 4
gpt4 key购买 nike

我正在使用 c-support在 Vim 中。它的功能之一是自动 comment expansion .

当我从外部编辑器将代码粘贴到 Vim 中时,注释被展开(这给了我双重注释并弄乱了粘贴 - 例如见下文)。我希望能够禁用插件,粘贴,然后重新启用它,而无需重新启动 Vim。我不确定这是否可能。

SO 问题 here , herehere都描述了禁用插件的方法,但它们都要求我关闭 Vim,弄乱我的 .vimrc或类似的,然后重新启动;如果我必须关闭 Vim,我还不如 cat file1 >> myfile; vim myfile ,然后在内部移动线条,这将同样快。

是否可以在不重新启动的情况下在运行 vim 时禁用插件,最好以允许我映射热键的方式 toggle-plugin (所以重新采购 ~/.vimrc 没问题;这可以映射到热键 [我想,还没有尝试过])?

乱七八糟的评论:


/*
* * Authors:
* * A Name
* *
* * Copyright:
* * A Name, 2012
* */

编辑:事实证明你可以 :set paste , :set nopaste (引用 :help paste ,将“避免意外效果[粘贴时]”。(见评论)。
但是,我仍然很好奇您是否可以按照原始问题禁用/启用插件,因此我将问题保持开放。

最佳答案

插入 ":set paste"然后粘贴你的代码。在那之后插入 :set unpaste

关于vim - 暂时禁用vim插件而不重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9932131/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com