Mac OS X 上的 Intellij 默认 windows 键盘映射
Intellij Default windows keymap on Mac OS X
是否可以在 Mac OS X 上为 Intellij IDEA 使用默认的 windows 键映射。它不是像 Eclipse Windows 键映射那样的选项?
是的,这是可能的。
转到 Preferences -> keymap -> keymaps,然后 select 你的默认
这对我来说也是一种痛苦。我有时在 windows、linux 和 macOS 的 IntelliJ 工作,只是不想在心理上处理不同的布局。
我终于成功地拥有相同的布局,而且我还 交换了键盘上的 control/command 按钮(我使用的是常规 windows 键盘) 除 IntelliJ 之外的所有应用程序,因此我可以在整个系统中使用 ctrl + c/v/a/f/...。
- 将 IntelliJ 中的键盘映射更改为“XWin 的默认设置”
- 已安装 karabiner-elements 允许任何 keyboard/mouse 更改:https://github.com/tekezo/Karabiner-Elements
编辑了我的 /Users/username/.config/karabiner/karabiner.json 并在配置文件 > complex_modifications 下的那个 json 中添加了我自己的规则> 规则:
{
"description": "ctrl/command swap",
"manipulators": [
{
"conditions": [
{
"bundle_identifiers": [
"^com\.jetbrains\.intellij$"
],
"type": "frontmost_application_unless"
}
],
"from": {
"key_code": "left_control"
},
"to": [
{
"key_code": "left_command"
}
],
"type": "basic"
},
{
"conditions": [
{
"bundle_identifiers": [
"^com\.jetbrains\.intellij$"
],
"type": "frontmost_application_unless"
}
],
"from": {
"key_code": "left_command"
},
"to": [
{
"key_code": "left_control"
}
],
"type": "basic"
}
]
}
是否可以在 Mac OS X 上为 Intellij IDEA 使用默认的 windows 键映射。它不是像 Eclipse Windows 键映射那样的选项?
是的,这是可能的。 转到 Preferences -> keymap -> keymaps,然后 select 你的默认
这对我来说也是一种痛苦。我有时在 windows、linux 和 macOS 的 IntelliJ 工作,只是不想在心理上处理不同的布局。
我终于成功地拥有相同的布局,而且我还 交换了键盘上的 control/command 按钮(我使用的是常规 windows 键盘) 除 IntelliJ 之外的所有应用程序,因此我可以在整个系统中使用 ctrl + c/v/a/f/...。
- 将 IntelliJ 中的键盘映射更改为“XWin 的默认设置”
- 已安装 karabiner-elements 允许任何 keyboard/mouse 更改:https://github.com/tekezo/Karabiner-Elements
编辑了我的 /Users/username/.config/karabiner/karabiner.json 并在配置文件 > complex_modifications 下的那个 json 中添加了我自己的规则> 规则:
{ "description": "ctrl/command swap", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com\.jetbrains\.intellij$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "left_control" }, "to": [ { "key_code": "left_command" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^com\.jetbrains\.intellij$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "left_command" }, "to": [ { "key_code": "left_control" } ], "type": "basic" } ] }