[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/cider 485e69cf7e: [Fix #3262] Add extra keys for navigatio
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/cider 485e69cf7e: [Fix #3262] Add extra keys for navigation of inspect buffer (#3301) |
Date: |
Fri, 6 Jan 2023 14:58:42 -0500 (EST) |
branch: elpa/cider
commit 485e69cf7e05fb79b240c4c533bb0254429e4971
Author: gpapadok <38889721+gpapadok@users.noreply.github.com>
Commit: GitHub <noreply@github.com>
[Fix #3262] Add extra keys for navigation of inspect buffer (#3301)
---
CHANGELOG.md | 4 ++++
cider-inspector.el | 4 ++++
doc/modules/ROOT/pages/debugging/inspector.adoc | 5 ++++-
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index faa8fbdbbe..17a68a673f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,10 @@
## master (unreleased)
+### New features
+
+- [#3262](https://github.com/clojure-emacs/cider/issues/3262) Add navigation
functionality to `npfb` keys inside inspect buffer.
+
### Changes
- Allow using `npx nbb` as `cider-nbb-command`.
diff --git a/cider-inspector.el b/cider-inspector.el
index fb23f06cb0..69f1ed53a2 100644
--- a/cider-inspector.el
+++ b/cider-inspector.el
@@ -108,7 +108,11 @@ by clicking or navigating to them by other means."
(define-key map "d" #'cider-inspector-def-current-val)
(define-key map [tab] #'cider-inspector-next-inspectable-object)
(define-key map "\C-i" #'cider-inspector-next-inspectable-object)
+ (define-key map "n" #'cider-inspector-next-inspectable-object)
(define-key map [(shift tab)]
#'cider-inspector-previous-inspectable-object)
+ (define-key map "p" #'cider-inspector-previous-inspectable-object)
+ (define-key map "f" #'forward-char)
+ (define-key map "b" #'backward-char)
;; Emacs translates S-TAB to BACKTAB on X.
(define-key map [backtab] #'cider-inspector-previous-inspectable-object)
(easy-menu-define cider-inspector-mode-menu map
diff --git a/doc/modules/ROOT/pages/debugging/inspector.adoc
b/doc/modules/ROOT/pages/debugging/inspector.adoc
index 082ac8fee8..212af3edfb 100644
--- a/doc/modules/ROOT/pages/debugging/inspector.adoc
+++ b/doc/modules/ROOT/pages/debugging/inspector.adoc
@@ -28,9 +28,12 @@ You'll have access to additional keybindings in the
inspector buffer
|===
| Keyboard shortcut | Description
-| kbd:[Tab] and kbd:[Shift-Tab]
+| kbd:[Tab] and kbd:[Shift-Tab] / kdb:[n] and kbd:[p]
| Navigate inspectable sub-objects
+| kbd:[f] and kbd:[b]
+| Navigate across characters on a line
+
| kbd:[Return]
| Inspect sub-objects
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] elpa/cider 485e69cf7e: [Fix #3262] Add extra keys for navigation of inspect buffer (#3301),
ELPA Syncer <=