lol*_*all 5 python pycharm osx-lion
我正在尝试在OS X 10.7的Pycharm 1.5中使用emacs键盘绑定。除了ALT+ B插入beta符号而不是向后移动一个单词外,它们都起作用。令人困惑的是,ALT+ F确实正确地向前移动了一个单词。另外,我想知道Pycharm是否支持在匹配的括号或括号之间移动,例如emacs中的Control-Meta-F。在“ Pycharm键盘绑定”首选项窗格中没有看到该选项。谢谢!
我在JetBrains 论坛上找到了解决方案。该论坛帖子包含一个键盘映射作为附件,可全局禁用 alt 键生成符号。
引用论坛的话说,“所以,经过一番挖掘,我发现这个选项键映射到这些相对未使用的符号,这些符号在操作系统中优先。使用http://scripts.sil.org/cms/scripts/page。 php?site_id=nrsi&id=ukelele (Ukelele), 我能够生成一个优化的 Emacs 键盘布局。你应该把它放在你的 /Library/Keyboard Layouts/ 文件夹中。
重新启动,并切换到在 Mac OSX 工具栏上使用此键盘布局,选项键将可以在 PyCharm 中免费热键。稍后我会写一篇关于这个的博客文章。
希望这可以帮助。”
esc- ctrl-b对我有用,但是alt-b不行。它就在 emacs 键盘映射中,所以一开始很奇怪,但我认为问题是alt-b 映射到一个字符(在我的例子中是 \xe2\x88\xab 而不是 \xc3\x9f),所以 PyCharm 看不到它作为一个键修饰符对,只是一个字符。
\n\n切换到不同的国际键盘映射将改变哪些组合有效,哪些组合无效。我建议向 PyCharm 发送错误报告,因为他们可以修复这个问题,或者您必须以某种方式破解您的键盘映射。
\n\n为了回答你的另一个问题,我认为没有办法匹配括号,或者至少我从未找到过。
\n| 归档时间: |
|
| 查看次数: |
2459 次 |
| 最近记录: |