禁止MAC特殊字符
来源:互联网 发布:淘宝店铺访客少怎么办 编辑:程序博客网 时间:2024/06/04 19:32
由于mac自带键盘在默认情况下option+其他键位会输入特殊字符.影响一些第三方IDE的快捷键.但是xcode就没问题.
添加DefaultKeyBinding.dict文件到
~/Library/KeyBindings/DefaultKeyBinding.dict
如果没有请自行创建.
DefaultKeyBinding.dict的文件格式如下:
{
"keyCode1" = actionCode1;
"keyCode1" = actionCode1;
}
组合键规则:
Prefix Meaning
~ ⌥ Option key
$ ⇧ Shift key
^ ^ Control key
@ ⌘ Command key
# keys on number pad
示例:
{
"~i" = ("moveUp:");
"~k" = ("moveDown:");
"~j" = ("moveLeft:");
"~l" = ("moveRight:");
}
重启系统后,option+i 就不会出现特殊字符了.如果IDE中option+i设置了keymap,那么不会执行moveUp操作,只会执行keymap映射的操作.
参考资料:
http://www.xahlee.info/kbd/osx_keybinding.html
http://www.xahlee.info/kbd/osx_keybinding_key_syntax.html
http://www.xahlee.info/kbd/Mac_OS_X_keymapping_keybinding_tools.html
0 0
- 禁止MAC特殊字符
- 禁止页面输入特殊字符
- 文本框禁止输入特殊字符
- 文本框禁止输入特殊字符
- 文本框禁止输入特殊字符
- 禁止用户输入特殊字符
- 禁止用户输入特殊字符
- js禁止输入特殊字符
- input 禁止输入特殊字符
- 禁止EditText输入特殊字符
- android 中禁止输入特殊字符小结
- JS 文本框禁止输入特殊字符
- js控制文本框禁止输入特殊字符
- js控制文本框禁止输入特殊字符
- 输入框禁止输入特殊字符
- 控制文本框禁止输入特殊字符
- input中禁止输入特殊字符
- 禁用Mac键盘特殊字符
- C++Primer学习:动态内存与智能指针(3)
- iOS UIView autoresizingMask
- HDU 1176 免费馅饼
- PostgreSQL Why checkpointer impact performance so much ? - 1
- getSessionFactory No Session found for current thread
- 禁止MAC特殊字符
- Windows下安装curl
- Android中Listview的getChildAt()只能更新当前显示在屏幕上的Item的解决办法
- 安卓模拟器没有生成SD卡的解决方法
- 《深入理解java虚拟机》之字节码执行引擎
- 深度探索C语言函数可变长参数
- 我的Java学习之路1——Eclipse调试Bug的方法
- Ubuntu通过PPTP协议使用VPN
- 《剑指Offer》面试题:扑克牌的顺子