💥 Replace feature/jump with feature/lookup
+ Adds Dash docset integration (with helm or ivy support) + Adds devdocs.io integration + Three new settings: :lookup, :devdocs and :docset
This commit is contained in:
parent
4af4803e0b
commit
1371d34149
14 changed files with 666 additions and 284 deletions
|
@ -113,7 +113,7 @@
|
|||
:desc "Swiper" :nv "/" #'swiper
|
||||
:desc "Imenu" :nv "i" #'imenu
|
||||
:desc "Imenu across buffers" :nv "I" #'imenu-anywhere
|
||||
:desc "Online providers" :nv "o" #'+jump/online-select)
|
||||
:desc "Online providers" :nv "o" #'+lookup/online-select)
|
||||
|
||||
(:desc "workspace" :prefix "TAB"
|
||||
:desc "Display tab bar" :n "TAB" #'+workspace/display
|
||||
|
@ -159,8 +159,8 @@
|
|||
:v "e" #'+eval/region
|
||||
:desc "Evaluate & replace region" :nv "E" #'+eval:replace-region
|
||||
:desc "Build tasks" :nv "b" #'+eval/build
|
||||
:desc "Jump to definition" :n "d" #'+jump/definition
|
||||
:desc "Jump to references" :n "D" #'+jump/references
|
||||
:desc "Jump to definition" :n "d" #'+lookup/definition
|
||||
:desc "Jump to references" :n "D" #'+lookup/references
|
||||
:desc "Open REPL" :n "r" #'+eval/open-repl
|
||||
:v "r" #'+eval:repl)
|
||||
|
||||
|
@ -205,9 +205,9 @@
|
|||
:desc "Describe face" :n "F" #'describe-face
|
||||
:desc "Describe DOOM setting" :n "s" #'doom/describe-setting
|
||||
:desc "Describe DOOM module" :n "d" #'doom/describe-module
|
||||
:desc "Find definition" :n "." #'+jump/definition
|
||||
:desc "Find references" :n "/" #'+jump/references
|
||||
:desc "Find documentation" :n "h" #'+jump/documentation
|
||||
:desc "Find definition" :n "." #'+lookup/definition
|
||||
:desc "Find references" :n "/" #'+lookup/references
|
||||
:desc "Find documentation" :n "h" #'+lookup/documentation
|
||||
:desc "What face" :n "'" #'doom/what-face
|
||||
:desc "What minor modes" :n ";" #'doom/what-minor-mode
|
||||
:desc "Info" :n "i" #'info
|
||||
|
@ -297,9 +297,9 @@
|
|||
:n "[w" #'+workspace/switch-left
|
||||
:m "gt" #'+workspace/switch-right
|
||||
:m "gT" #'+workspace/switch-left
|
||||
:m "gd" #'+jump/definition
|
||||
:m "gD" #'+jump/references
|
||||
:m "gh" #'+jump/documentation
|
||||
:m "gd" #'+lookup/definition
|
||||
:m "gD" #'+lookup/references
|
||||
:m "gh" #'+lookup/documentation
|
||||
:n "gp" #'+evil/reselect-paste
|
||||
:n "gr" #'+eval:region
|
||||
:n "gR" #'+eval/buffer
|
||||
|
|
|
@ -29,7 +29,9 @@
|
|||
;; TODO (ex! "db" #'doom:db)
|
||||
;; TODO (ex! "dbu[se]" #'doom:db-select)
|
||||
;; TODO (ex! "go[ogle]" #'doom:google-search)
|
||||
(ex! "lo[okup]" #'+jump:online)
|
||||
(ex! "lo[okup]" #'+lookup:online)
|
||||
(ex! "dash" #'+lookup:dash)
|
||||
(ex! "dd" #'+lookup:devdocs)
|
||||
(ex! "http" #'httpd-start) ; start http server
|
||||
(ex! "repl" #'+eval:repl) ; invoke or send to repl
|
||||
;; TODO (ex! "rx" 'doom:regex) ; open re-builder
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue