summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMitsuo Tokumori <[email protected]>2024-08-28 09:48:06 +0900
committerMitsuo Tokumori <[email protected]>2024-08-28 09:48:06 +0900
commit5e1a0436d41ca2501aa6ee66f7494d99090bc7ed (patch)
tree7128aee49984aa219c2fa025faf4bba4dc8e9f62
parentf57061e661c1ab679dff06df6d35c9c156887393 (diff)
downloaddotfiles-5e1a0436d41ca2501aa6ee66f7494d99090bc7ed.tar.gz
dotfiles-5e1a0436d41ca2501aa6ee66f7494d99090bc7ed.tar.bz2
dotfiles-5e1a0436d41ca2501aa6ee66f7494d99090bc7ed.zip
Add info(1) config file to get VI-like keybindings
Thank you: https://www.gnu.org/software/texinfo/manual/info-stnd/html_node/Custom-Key-Bindings.html#FOOT3 https://unix.stackexchange.com/questions/84146/can-i-get-vim-stlye-hjkl-navigation-for-gnu-info
-rw-r--r--config/info/infokey36
1 files changed, 36 insertions, 0 deletions
diff --git a/config/info/infokey b/config/info/infokey
new file mode 100644
index 0000000..5ea8276
--- /dev/null
+++ b/config/info/infokey
@@ -0,0 +1,36 @@
+#info
+g first-node
+G last-node
+j next-line
+k prev-line
+
+f scroll-forward-page-only
+^f scroll-forward-page-only
+b scroll-backward-page-only
+^b scroll-backward-page-only
+
+\kd down-line
+^e down-line
+^j down-line
+\ku up-line
+^y up-line
+^k up-line
+
+d scroll-half-screen-down
+^d scroll-half-screen-down
+u scroll-half-screen-up
+^u scroll-half-screen-up
+
+n search-next
+N search-previous
+
+^] select-reference-this-line
+^o history-node # only backwards, cannot implement ^i
+
+h get-help-window
+
+^xn next-node
+^xp prev-node
+^xu up-node
+^xt top-node
+^xd dir-node