use*_*783 10 python vim clipboard
所以我对VIM还是新手,但到目前为止我已经成功了.我在我的语法文件夹中使用python.vim.但每当我将python代码从外部粘贴到VIM中时,缩进就不同了.VIM语法创建一个标签,即8个字符宽,但粘贴的文本是4个空格.你可以在这张照片上看到它:

语法文件错了吗?或者我应该调整一些设置?
您可能只是将vim设置为将空格转换为制表符.尝试设置:
tabstop=4 shiftwidth=4 expandtab
Run Code Online (Sandbox Code Playgroud)
在你的.vimrc中.此外,在粘贴之前,只需这样做
:set paste
Run Code Online (Sandbox Code Playgroud)
然后插入,粘贴,然后
:set nopaste
Run Code Online (Sandbox Code Playgroud)
这是关于粘贴模式的一个很好的写法.