:在MacVim中设置macmeta中断#(哈希)

:在MacVim中设置macmeta中断#(哈希),vim,macvim,Vim,Macvim,我正在.vim配置文件中使用以下设置: :set macmeta 这修复了CMD+ALT+keymap的问题,但破坏了ALT+3->#函数。所以我不能再输入散列了。有什么解决办法吗 (OSX 10.8.5/MacVim-VIM-Vi改进7.3包括补丁:1-754) 谢谢。我刚刚发现我能做到:imap,而且它能工作。但不确定这是否是一个干净的解决方法?谢谢。散列不是移位+3吗?如果不是,那么ALT+3是一个散列,这是怎么发生的呢?也就是说,这是系统功能还是其他映射,如imap#?对不起,这是Ma

我正在.vim配置文件中使用以下设置:

:set macmeta
这修复了CMD+ALT+keymap的问题,但破坏了ALT+3->#函数。所以我不能再输入散列了。有什么解决办法吗

(OSX 10.8.5/MacVim-VIM-Vi改进7.3包括补丁:1-754)


谢谢。

我刚刚发现我能做到:imap,而且它能工作。但不确定这是否是一个干净的解决方法?谢谢。散列不是移位+3吗?如果不是,那么ALT+3是一个散列,这是怎么发生的呢?也就是说,这是系统功能还是其他映射,如
imap#
?对不起,这是MacBook Pro,英国键盘:SHIFT+3是。在MacVim中,它是alt键或meta键。在MacVim中也与相同。问题是,在命令模式(:)下,我仍然无法获取。有什么想法吗?谢谢,但在使用更新的MacVim(最新版本为7.4.052)进行测试之前。顺便问一下,如果您在一行中键入两次
,是否会得到一个哈希值?您的意思是在命令行中?打字两次?否。我得到以下错误:E488尾随字符。