misc bindings
This commit is contained in:
		
							parent
							
								
									2b9235bd59
								
							
						
					
					
						commit
						91e19984b3
					
				
					 1 changed files with 27 additions and 13 deletions
				
			
		
							
								
								
									
										32
									
								
								+bindings.el
									
										
									
									
									
								
							
							
						
						
									
										32
									
								
								+bindings.el
									
										
									
									
									
								
							| 
						 | 
					@ -343,7 +343,7 @@ private/hlissner/snippets."
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   (:desc "notes" :prefix "n"
 | 
					   (:desc "notes" :prefix "n"
 | 
				
			||||||
     :desc "Agenda"                 :n  "a" #'org-agenda
 | 
					     :desc "Agenda"                 :n  "a" #'org-agenda
 | 
				
			||||||
     :desc "Find file in notes"     :n  "n" #'+hlissner/find-in-notes
 | 
					     :desc "Find file in notes"     :n  "n" #'+find-in-notes
 | 
				
			||||||
     :desc "Store link"             :n  "l" #'org-store-link
 | 
					     :desc "Store link"             :n  "l" #'org-store-link
 | 
				
			||||||
     :desc "Browse notes"           :n  "N" #'+hlissner/browse-notes
 | 
					     :desc "Browse notes"           :n  "N" #'+hlissner/browse-notes
 | 
				
			||||||
     :desc "Org capture"            :n  "x" #'+org-capture/open
 | 
					     :desc "Org capture"            :n  "x" #'+org-capture/open
 | 
				
			||||||
| 
						 | 
					@ -365,12 +365,14 @@ private/hlissner/snippets."
 | 
				
			||||||
     :desc "Slack Group"           :n  "g" #'slack-group-select
 | 
					     :desc "Slack Group"           :n  "g" #'slack-group-select
 | 
				
			||||||
     :desc "Slack Unreads"         :n  "u" #'slack-select-unread-rooms
 | 
					     :desc "Slack Unreads"         :n  "u" #'slack-select-unread-rooms
 | 
				
			||||||
 | 
					
 | 
				
			||||||
     :desc "Email"                 :n "m" #'mu4e
 | 
					     :desc "Email"                 :n "m" #'notmuch-jump-search
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					     (:desc "ERC" :prefix "e"
 | 
				
			||||||
 | 
					       :desc "Channel" :n "c" #'erc-switch-to-buffer)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
     ;; applications
 | 
					     ;; applications
 | 
				
			||||||
     :desc "APP: elfeed"           :n "E" #'=rss
 | 
					     :desc "APP: elfeed"           :n "E" #'=rss
 | 
				
			||||||
     :desc "APP: twitter"          :n "T" #'=twitter
 | 
					     :desc "APP: twitter"          :n "T" #'=twitter
 | 
				
			||||||
     :desc "APP: regex"            :n "X" #'=regex
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
     (:desc "spotify" :prefix "s"
 | 
					     (:desc "spotify" :prefix "s"
 | 
				
			||||||
       :desc "Search track"  :n "t" #'counsel-spotify-search-track
 | 
					       :desc "Search track"  :n "t" #'counsel-spotify-search-track
 | 
				
			||||||
| 
						 | 
					@ -418,7 +420,7 @@ private/hlissner/snippets."
 | 
				
			||||||
     :desc "New snippet"            :n  "n" #'yas-new-snippet
 | 
					     :desc "New snippet"            :n  "n" #'yas-new-snippet
 | 
				
			||||||
     :desc "Insert snippet"         :nv "i" #'yas-insert-snippet
 | 
					     :desc "Insert snippet"         :nv "i" #'yas-insert-snippet
 | 
				
			||||||
     :desc "Find snippet for mode"  :n  "s" #'yas-visit-snippet-file
 | 
					     :desc "Find snippet for mode"  :n  "s" #'yas-visit-snippet-file
 | 
				
			||||||
     :desc "Find snippet"           :n  "S" #'+hlissner/find-in-snippets)
 | 
					     :desc "Find snippet"           :n  "S" #'+find-in-snippets)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   (:desc "toggle" :prefix "t"
 | 
					   (:desc "toggle" :prefix "t"
 | 
				
			||||||
     :desc "Flyspell"               :n "s" #'flyspell-mode
 | 
					     :desc "Flyspell"               :n "s" #'flyspell-mode
 | 
				
			||||||
| 
						 | 
					@ -1212,9 +1214,21 @@ If invoked with a prefix ARG eval the expression after inserting it"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(defun grfn/run-clj-or-cljs-test ()
 | 
					(defun grfn/run-clj-or-cljs-test ()
 | 
				
			||||||
  (interactive)
 | 
					  (interactive)
 | 
				
			||||||
 | 
					  (message "Running tests...")
 | 
				
			||||||
  (cl-case (cider-repl-type-for-buffer)
 | 
					  (cl-case (cider-repl-type-for-buffer)
 | 
				
			||||||
    ("cljs" (cider-interactive-eval "(with-out-string (cljs.test/run-tests))"))
 | 
					    ('cljs
 | 
				
			||||||
    ("clj"  (cider-test-run-ns-tests))))
 | 
					     (cider-interactive-eval
 | 
				
			||||||
 | 
					      "(with-out-str (cljs.test/run-tests))"
 | 
				
			||||||
 | 
					      (nrepl-make-response-handler
 | 
				
			||||||
 | 
					       (current-buffer)
 | 
				
			||||||
 | 
					       (lambda (_ value)
 | 
				
			||||||
 | 
					         (with-output-to-temp-buffer "*cljs-test-results*"
 | 
				
			||||||
 | 
					           (print
 | 
				
			||||||
 | 
					            (->> value
 | 
				
			||||||
 | 
					                 (s-replace "\"" "")
 | 
				
			||||||
 | 
					                 (s-replace "\\n" "\n")))))
 | 
				
			||||||
 | 
					       nil nil nil)))
 | 
				
			||||||
 | 
					    ('clj  (cider-test-run-ns-tests))))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(defun cider-copy-last-result ()
 | 
					(defun cider-copy-last-result ()
 | 
				
			||||||
  (interactive)
 | 
					  (interactive)
 | 
				
			||||||
| 
						 | 
					@ -1329,7 +1343,8 @@ If invoked with a prefix ARG eval the expression after inserting it"
 | 
				
			||||||
     :n "g K"   'cider-grimoire
 | 
					     :n "g K"   'cider-grimoire
 | 
				
			||||||
     :n "g d"   'cider-find-dwim
 | 
					     :n "g d"   'cider-find-dwim
 | 
				
			||||||
     :n "C-w ]" 'cider-find-dwim-other-window
 | 
					     :n "C-w ]" 'cider-find-dwim-other-window
 | 
				
			||||||
     :n "g RET" 'cider-test-run-ns-tests
 | 
					     ;; :n "g RET" 'cider-test-run-ns-tests
 | 
				
			||||||
 | 
					     :n "g RET" 'grfn/run-clj-or-cljs-test
 | 
				
			||||||
 | 
					
 | 
				
			||||||
     "C-c C-r r" 'cljr-add-require-to-ns
 | 
					     "C-c C-r r" 'cljr-add-require-to-ns
 | 
				
			||||||
     "C-c C-r i" 'cljr-add-import-to-ns
 | 
					     "C-c C-r i" 'cljr-add-import-to-ns
 | 
				
			||||||
| 
						 | 
					@ -1364,9 +1379,8 @@ If invoked with a prefix ARG eval the expression after inserting it"
 | 
				
			||||||
     :n "g RET" #'org-capture-finalize
 | 
					     :n "g RET" #'org-capture-finalize
 | 
				
			||||||
     :n "g \\"  #'org-captue-refile))
 | 
					     :n "g \\"  #'org-captue-refile))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 (:after lsp
 | 
					 | 
				
			||||||
 (:map lsp-mode-map
 | 
					 (:map lsp-mode-map
 | 
				
			||||||
   :n "K"   #'lsp-describe-thing-at-point
 | 
					   :n "K"   #'lsp-describe-thing-at-point
 | 
				
			||||||
   :n "g r" #'lsp-rename
 | 
					   :n "g r" #'lsp-rename
 | 
				
			||||||
   (:localleader
 | 
					   (:localleader
 | 
				
			||||||
       :n "a" #'lsp-execute-code-action))))
 | 
					     :n "a" #'lsp-execute-code-action)))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue