feat(keybindings): enhance navigation and terminal pane focus keybindings for improved workflow

This commit is contained in:
Jim Myhrberg
2025-10-23 14:52:46 +01:00
parent 38def73c8b
commit 42e2d14e5e
2 changed files with 88 additions and 4 deletions

View File

@@ -27,6 +27,58 @@
],
"type": "basic"
},
{
"conditions": [
{
"bundle_identifiers": [
"^com\\.exafunction\\.windsurf",
"^com\\.microsoft\\.VSCode",
"^com\\.todesktop\\."
],
"type": "frontmost_application_if"
}
],
"from": {
"key_code": "l",
"modifiers": {
"mandatory": ["option"],
"optional": ["caps_lock"]
}
},
"to": [
{
"key_code": "right_arrow",
"modifiers": ["left_option", "left_command"]
}
],
"type": "basic"
},
{
"conditions": [
{
"bundle_identifiers": [
"^com\\.exafunction\\.windsurf",
"^com\\.microsoft\\.VSCode",
"^com\\.todesktop\\."
],
"type": "frontmost_application_if"
}
],
"from": {
"key_code": "j",
"modifiers": {
"mandatory": ["option"],
"optional": ["caps_lock"]
}
},
"to": [
{
"key_code": "left_arrow",
"modifiers": ["left_option", "left_command"]
}
],
"type": "basic"
},
{
"conditions": [
{
@@ -74,7 +126,7 @@
"to": [
{
"key_code": "right_arrow",
"modifiers": ["left_option", "left_command"]
"modifiers": ["left_option", "left_command", "shift"]
}
],
"type": "basic"