pep*_*ico 8 macos vim macvim osx-lion osx-mountain-lion
在OS X上,在任何程序中,当我输入option-p我得到?,option-P我得到?并有一堆alt/ option绑定刚刚返回希腊和其他特殊字符.
有没有办法禁用它?
目前我正在使用Auto Pairs VIM插件,它具有以下默认映射:
<M-p> : Toggle Autopairs (g:AutoPairsShortcutToggle)
<M-e> : Fast Wrap (g:AutoPairsShortcutFastWrap)
<M-n> : Jump to next closed pair (g:AutoPairsShortcutJump)
<M-b> : BackInsert (g:AutoPairsShortcutBackInsert)
Run Code Online (Sandbox Code Playgroud)
在启用此特殊输入时,似乎无法使用这些和其他基于元键的VIM映射.
编辑
从这篇cnet文章中,实际上我需要知道如何禁用页面底部显示的特殊输入.
pb2*_*b2q 14
使用macmeta设置::set macmeta
从 :help 'macmeta'
'macmeta'使用选项(alt)作为元键.启用时,不会解释选项键按下,从而启用绑定到
<M-..>.禁用时,选项键按下由所选输入法解释并作为文本插入.
显然这是一个仅限MacVim的设置.
在Terminal.app设置中,在" 键盘"选项卡下有"使用选项作为元键"的设置,禁用例如Option-p打印?.您可能需要启动一个新的终端窗口才能看到效果.但由于某些原因,即使在禁用此功能后,我也无法设置映射<M-p>,但使用Ctrl-v和插入字符的映射确实可行.
| 归档时间: |
|
| 查看次数: |
3365 次 |
| 最近记录: |