在vim中输入换行符的传统方式是:Ctrl+v+m。其中,Ctrl+v表示紧接着的输入是特殊字符,此处即输入特殊字符“^M " ,在vi中表示换行符。但gvim编辑器为了方便习惯Windows操作的用户,缺省设置把Ctrl+v映射为了粘贴操作,无法输入换行符。解决这个问题有几种办法。
1 、用Ctrl+q代替Ctrl+v ,输入换行符“^M”用 Ctrl+q+m 。
2 、修改vim的Windows操作配置文件“mswin.vim”,把下面的映射行注释掉(用双引号):
map <C-V> "+g
3、为防止vim中再出现类似的冲突,彻底的方法是修改启动vim配置文件“_vimrc”,注释掉下面这行:
behave mswin