You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/features/keyboard-shortcuts.mdx
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -177,6 +177,19 @@ TablePro is keyboard-driven. Most actions have shortcuts, and most menu shortcut
177
177
| Explain with AI |`Cmd+L`| Send selected SQL (or current query) to AI for explanation |
178
178
| Optimize with AI |`Cmd+Option+L`| Send selected SQL (or current query) to AI for optimization |
179
179
180
+
## Alternative navigation (Ctrl+HJKL)
181
+
182
+
For keyboards without dedicated arrow keys (e.g., HHKB), Ctrl+HJKL works as arrow key alternatives throughout the app. These work alongside arrow keys, not as replacements.
183
+
184
+
| Shortcut | Action | Where |
185
+
|----------|--------|-------|
186
+
|`Ctrl+J`| Move down / Next item | Data grid, connection list, quick switcher, database switcher |
187
+
|`Ctrl+K`| Move up / Previous item | Data grid, connection list, quick switcher, database switcher |
188
+
|`Ctrl+H`| Move left / Collapse group | Data grid (column left), welcome panel (collapse group), onboarding (previous page) |
189
+
|`Ctrl+L`| Move right / Expand group | Data grid (column right), welcome panel (expand group), onboarding (next page) |
190
+
|`Ctrl+Shift+J`| Extend selection down | Data grid |
191
+
|`Ctrl+Shift+K`| Extend selection up | Data grid |
192
+
180
193
## Vim Mode Keybindings
181
194
182
195
When Vim mode is enabled (**Settings** > **Editor** > **Editing** > **Vim mode**), the SQL editor uses modal keybindings. A mode indicator badge appears in the toolbar.
Copy file name to clipboardExpand all lines: docs/vi/features/keyboard-shortcuts.mdx
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -177,6 +177,19 @@ TablePro thiên về bàn phím. Hầu hết thao tác đều có phím tắt, v
177
177
| Giải thích với AI |`Cmd+L`| Gửi SQL đã chọn (hoặc query hiện tại) cho AI giải thích |
178
178
| Tối ưu với AI |`Cmd+Option+L`| Gửi SQL đã chọn (hoặc query hiện tại) cho AI tối ưu |
179
179
180
+
## Điều hướng thay thế (Ctrl+HJKL)
181
+
182
+
Dành cho bàn phím không có phím mũi tên riêng (ví dụ: HHKB), Ctrl+HJKL hoạt động như phím mũi tên thay thế trong toàn bộ ứng dụng. Các phím này hoạt động song song với phím mũi tên.
183
+
184
+
| Phím tắt | Hành động | Nơi áp dụng |
185
+
|----------|-----------|-------------|
186
+
|`Ctrl+J`| Di chuyển xuống / Mục tiếp theo | Bảng dữ liệu, danh sách kết nối, quick switcher, database switcher |
187
+
|`Ctrl+K`| Di chuyển lên / Mục trước | Bảng dữ liệu, danh sách kết nối, quick switcher, database switcher |
|`Ctrl+Shift+K`| Mở rộng vùng chọn lên | Bảng dữ liệu |
192
+
180
193
## Phím Tắt Chế Độ Vim
181
194
182
195
Khi bật chế độ Vim (**Settings** > **Editor** > **Editing** > **Vim mode**), SQL editor dùng phím tắt modal. Badge chỉ báo chế độ hiện trên thanh công cụ.
0 commit comments