我在~/.vimrc
中使用了多年来使用的以下地图命令:
map <M-o> :split<Space>
当我在OS X,Ubuntu中使用它时,它运行良好,即使在Parallels Desktop VM中运行Ubuntu也是如此。但是,我刚刚在Mac OS X Yosemite上使用Parallels在VM上安装了一个新的Ubuntu 14.04.2。当我将相同的.vimrc
复制到VM时,当我运行vim或gvim时,按M-o
根本不起作用。
如果我在VM中运行的vim中键入:map
,我会看到以下内容:
ï :split<Space>
如果我在内部,例如,MacVim或只是在我的Mac或任何其他有效的操作系统上进行操作,我会看到以下内容:
<M-o> :split<Space>
为什么<M-o>
会变成ï
?什么给了,我试着设置:
set encoding=utf-8
在我的.vimrc
中,但没有帮助。
有什么想法吗?