如何防止 vim 自动编辑我的输入?

如何防止 vim 自动编辑我的输入?

有时,我会在 中从一个复制/粘贴.cpp到另一个vim,并且vim确信它比我更清楚我想做什么,然后编辑我的条目。例如,如果我复制/粘贴此内容:

// A comment.
Some(code);

vim将其替换为:

// A comment.
//    Some(code);

我如何禁用它?

答案1

一种选择可能是删除“r”格式选项,方法是:

:set formatoptions-=r

以及可能的其他选项,我在以下位置找到了所有这些选项: https://vi.stackexchange.com/questions/1983/how-can-i-get-vim-to-stop-putting-comments-in-front-of-new-lines

答案2

进入粘贴模式:

:set paste

粘贴后,您想结束粘贴模式:

:set nopaste

相关内容