如果你使用普通的vi:
你可能有autoindent。在粘贴时关闭它:
<Esc> :set noai <paste all you want> <Esc> :set ai
我的.exrc中有以下快捷方式:
map ^P :set noai^M map ^N :set ai^M
请注意,这些必须是实际的控制字符 – 使用Ctrl-V Ctrl-P插入它们等等。
如果你正在使用vim:
使用paste
选项。除了禁用自动缩进功能之外,它还将设置其他选项,如textwidth和wrapmargin以粘贴友好的默认值:
<Esc> :set paste <paste all you want> <Esc> :set nopaste
您还可以设置一个键来切换粘贴模式。我的.vimrc有以下行:
set pastetoggle=<C-P> " Ctrl-P toggles paste mode