|
@@ -276,11 +276,15 @@
|
|
|
|
|
|
|
|
:go/search-in-page {:desc "Search in the current page"
|
|
:go/search-in-page {:desc "Search in the current page"
|
|
|
:binding "mod+shift+k"
|
|
:binding "mod+shift+k"
|
|
|
- :fn #(route-handler/go-to-search! :page)}
|
|
|
|
|
|
|
+ :fn #(do
|
|
|
|
|
+ (editor-handler/escape-editing)
|
|
|
|
|
+ (route-handler/go-to-search! :page))}
|
|
|
|
|
|
|
|
:go/search {:desc "Full text search"
|
|
:go/search {:desc "Full text search"
|
|
|
:binding "mod+k"
|
|
:binding "mod+k"
|
|
|
- :fn #(route-handler/go-to-search! :global)}
|
|
|
|
|
|
|
+ :fn #(do
|
|
|
|
|
+ (editor-handler/escape-editing)
|
|
|
|
|
+ (route-handler/go-to-search! :global))}
|
|
|
|
|
|
|
|
:go/journals {:desc "Go to journals"
|
|
:go/journals {:desc "Go to journals"
|
|
|
:binding "g j"
|
|
:binding "g j"
|
|
@@ -313,14 +317,20 @@
|
|
|
|
|
|
|
|
:command-palette/toggle {:desc "Toggle command palette"
|
|
:command-palette/toggle {:desc "Toggle command palette"
|
|
|
:binding "mod+shift+p"
|
|
:binding "mod+shift+p"
|
|
|
- :fn (fn [] (state/toggle! :ui/command-palette-open?))}
|
|
|
|
|
|
|
+ :fn #(do
|
|
|
|
|
+ (editor-handler/escape-editing)
|
|
|
|
|
+ (state/toggle! :ui/command-palette-open?))}
|
|
|
|
|
|
|
|
:graph/open {:desc "Select graph to open"
|
|
:graph/open {:desc "Select graph to open"
|
|
|
- :fn (fn [] (state/set-state! :ui/open-select :graph-open))
|
|
|
|
|
|
|
+ :fn #(do
|
|
|
|
|
+ (editor-handler/escape-editing)
|
|
|
|
|
+ (state/set-state! :ui/open-select :graph-open))
|
|
|
:binding "mod+shift+g"}
|
|
:binding "mod+shift+g"}
|
|
|
|
|
|
|
|
:graph/remove {:desc "Remove a graph"
|
|
:graph/remove {:desc "Remove a graph"
|
|
|
- :fn (fn [] (state/set-state! :ui/open-select :graph-remove))
|
|
|
|
|
|
|
+ :fn #(do
|
|
|
|
|
+ (editor-handler/escape-editing)
|
|
|
|
|
+ (state/set-state! :ui/open-select :graph-remove))
|
|
|
:binding false}
|
|
:binding false}
|
|
|
|
|
|
|
|
:graph/add {:desc "Add a graph"
|
|
:graph/add {:desc "Add a graph"
|