diff options
Diffstat (limited to '.emacs.d')
| -rw-r--r-- | .emacs.d/init.el | 3 | ||||
| -rw-r--r-- | .emacs.d/init.el~ | 1 | ||||
| -rw-r--r-- | .emacs.d/lisp/init-evil.el | 7 | ||||
| -rw-r--r-- | .emacs.d/lisp/init-evil.el~ | 9 |
4 files changed, 19 insertions, 1 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 2331575..6a26554 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -33,6 +33,9 @@ ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. + '(browse-url-firefox-arguments nil) + '(browse-url-firefox-new-window-is-tab nil) + '(browse-url-firefox-program "firefox-esr") '(custom-safe-themes (quote ("4486ade2acbf630e78658cd6235a5c6801090c2694469a2a2b4b0e12227a64b9" "66881e95c0eda61d34aa7f08ebacf03319d37fe202d68ecf6a1dbfd49d664bc3" default))) diff --git a/.emacs.d/init.el~ b/.emacs.d/init.el~ index a58575a..2331575 100644 --- a/.emacs.d/init.el~ +++ b/.emacs.d/init.el~ @@ -59,6 +59,7 @@ (require 'init-program-basic) (require 'init-company) (require 'init-flycheck) + (require 'init-expand-region) (require 'init-window-numbering)) (provide 'init) diff --git a/.emacs.d/lisp/init-evil.el b/.emacs.d/lisp/init-evil.el index 06e8236..b59adc1 100644 --- a/.emacs.d/lisp/init-evil.el +++ b/.emacs.d/lisp/init-evil.el @@ -20,6 +20,7 @@ "b" 'switch-to-buffer "q" 'quit-window "e" 'er/expand-region + "f" 'google-search ;; switch window "0" 'select-window-0 @@ -33,5 +34,11 @@ "8" 'select-window-8 "9" 'select-window-9) +(defun google-search () + (interactive) + (let (url) + (setq url (read-string "Enter search content:")) + (browse-url-firefox (concat "https://www.google.com/search?q=" url)))) + (provide 'init-evil) ;;; init-evil ends here diff --git a/.emacs.d/lisp/init-evil.el~ b/.emacs.d/lisp/init-evil.el~ index 234d620..abb5995 100644 --- a/.emacs.d/lisp/init-evil.el~ +++ b/.emacs.d/lisp/init-evil.el~ @@ -19,7 +19,8 @@ "e" 'find-file "b" 'switch-to-buffer "q" 'quit-window - "f" 'er/expand-region + "e" 'er/expand-region + "f" 'google-search ;; switch window "0" 'select-window-0 @@ -33,5 +34,11 @@ "8" 'select-window-8 "9" 'select-window-9) +(defun google-search () + (interactive) + (let (url) + (setq url (read-string "Enter search content:")) + (browse-url-firefox url))) + (provide 'init-evil) ;;; init-evil ends here |
