2008年1月16日星期三

vim中粘贴剪贴板中的数据如何让它不缩进

vim中在paste剪贴板中的数据时会自动增加缩进,这对python这种对缩进要求严格的语言来说简直是恶梦。如何让它不缩进,保持原格式?为了避免这些智能选项的影响,可以把paste开关打开。
输入 :set paste
需要关闭时
输入:set nopaste
我是在vimrc中加入了下面两句:
"Paste toggle - when pasting something in, don't indent.
set pastetoggle=<F3>
这样就可以用F3来切换了。

1 条评论:

匿名 说...

谢谢了, 刚好解决我遇到的问题 :)