当我在终端上打开VIM编辑器时,我将以下文本复制到剪贴板上
int thisVal = findMin(m);
// System.out.println(val);
m.add(val);
但它变成了
int thisVal = findMin(m);
// System.out.println(val);
// m.add(val);
为什么这种情况以及如何用格式正确粘贴? 谢谢
:set paste
阅读有关粘贴模式的更多信息
:h paste
您可以使用
关闭糊状模式
:set nopaste
使用
or
:set noai
不使用
:set ai
在永久保存定义的变量的命令中:
接下来的行,保存和退出
:set paste #will enable the paste mode as answered above
:set nu #this will show the line numbers for editor
可以从以下列表中添加一些其他允许的参数:
autoindent(ai)
autowrite(aw)
exrc(ex)
errorbells
flash
ignorecase(ic)
lisp
list
magic
modelines
number(nu)
showmatch(sm)
showmode(smd)
wrapscan(ws)
希望这对别人也有帮助。
这只是一个简单的黑客,但它起作用。 S1:以.txt格式创建文件 S2:粘贴代码并保存 S3:将文件重命名为所需的任何文件格式
有帮助的是通过
shift + insert
ctrl + v
或smth粘贴文本。
这是直接糊状的,而无需任何启用或禁用。
发现它是