-
Notifications
You must be signed in to change notification settings - Fork 275
Description
Describe the bug
Typical MacOS keyboard navigation is not respected
macOS Text Navigation Key Bindings
Word-level:
Option + → - Move right one word (works as expected)
Option + ← - Move left one word (works as expected)
Option + Shift + → - Select right one word (works as expected)
Option + Shift + ← - Select left one word (works as expected)
Line-level:
Cmd + → - Move to end of line (does nothing)
Cmd + ← - Move to beginning of line (does nothing)
Cmd + Shift + → - Select to end of line (does nothing)
Cmd + Shift + ← - Select to beginning of line (does nothing)
Document-level:
Cmd + ↑ - Move to beginning of document (opens some other IDEA UI control)
Cmd + ↓ - Move to end of document (does nothing)
Cmd + Shift + ↑ - Select to beginning of document (opens some other IDEA UI control)
Cmd + Shift + ↓ - Select to end of document (does nothing)
Delete:
Option + Delete - Delete word backward (works as expected)
Option + Fn + Delete - Delete word forward (works as expected)
Cmd + Delete - Delete to beginning of line (does nothing)
To reproduce
- Open Amazon Q Chat
- Enter text and attempt to navigate with universally-recognized Mac OS arrow key bindings.
Expected behavior
I expect to navigate text with universally-recognized Mac OS arrow key bindings.
Your Environment
- OS: MacOS 26.1
- JetBrains product: IntelliJ IDEA Ultimate
- JetBrains product version: 2025.2.4
- AWS Toolkit version: 3.97.252
- SAM CLI version: version 1.125.0
- JVM/Python version: openjdk 23.0.2 2025-01-21
Additional context
IntelliJ IDEA 2025.2.4 (Ultimate Edition)
Build #IU-252.27397.103, built on October 23, 2025
Source revision: 9b31ba2c05b47
Runtime version: 21.0.8+9-b1038.73 aarch64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.lwawt.macosx.LWCToolkit
macOS 26.1
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 4096M
Cores: 12
Metal Rendering is ON
Registry:
ide.experimental.ui=true
Non-Bundled Plugins:
JavaScriptDebugger (252.27397.107)
com.intellij.notebooks.core (252.27397.109)
com.veracode.integrations.intellij (1.5.2-RELEASE)
aws.toolkit.core (3.97.252)
Subversion (252.27397.129)
org.editorconfig.editorconfigjetbrains (252.27397.107)
org.toml.lang (252.27397.109)
com.intellij.kubernetes (252.27397.129)
com.github.bridgecrewio.prismacloud (1.3.2)
com.intellij.properties (252.27397.107)
com.intellij.velocity (252.27397.107)
com.haulmont.jpab (252.26830.24)
CopilotDarkTheme (1.0.5)
com.intellij.spring.debugger (252.27397.28)
com.intellij.swagger (252.27397.129)
com.github.camork.fileExpander (2.5)
net.sf.opk.avro-schema-support (243.0.0)
com.intellij.aqua (252.23892.298)
intellij.jupyter (252.27397.109)
Docker (252.27397.129)
PlantUML integration (7.13.0-IJ2023.2)
JavaScript (252.27397.106)
org.intellij.prisma (252.26830.24)
com.intellij.react (252.27397.106)
org.jetbrains.plugins.vue (252.27397.112)
com.github.copilot (1.5.59-243)
com.github.enciyo.ghcheideaplugin (0.0.4)
com.intellij.mcpServer (252.27397.106)
com.intellij.bigdatatools.core (252.27397.103)
org.sonarlint.idea (11.4.0.82618)
amazon.q (3.97.252)
org.jetbrains.security.package-checker (252.27397.114)
com.intellij.wiremock (252.3.0)
aws.toolkit (3.97.252)
com.intellij.bigdatatools.kafka (252.25557.77)
com.intellij.microservices.ui (252.27397.129)
dev.nx.console (1.54.0)
Kotlin: 252.27397.103-IJ
