diff options
Diffstat (limited to 'lisp/ravi-init-vc.el')
-rw-r--r-- | lisp/ravi-init-vc.el | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lisp/ravi-init-vc.el b/lisp/ravi-init-vc.el index 792d75f..80c4b0e 100644 --- a/lisp/ravi-init-vc.el +++ b/lisp/ravi-init-vc.el @@ -98,7 +98,8 @@ :bind ("C-x v f" . vc-git-grep) :ensure nil) (use-package git-link - :bind ("C-x v N" . git-link) + :bind (("C-x v N" . git-link) + ("C-x v B" . ravi/git-link-in-browser)) :init ; init, not config, so that we have these in local.el (require 'subr-x) (require 's) @@ -131,7 +132,12 @@ (add-to-list 'git-link-remote-alist (list server-regexp #'ravi/git-link-bitbucket-server)) (add-to-list 'git-link-commit-remote-alist - (list server-regexp #'ravi/git-link-commit-bitbucket-server)))) + (list server-regexp #'ravi/git-link-commit-bitbucket-server))) + :config + (defun ravi/git-link-in-browser () + (interactive) + (let ((git-link-open-in-browser t)) + (call-interactively #'git-link)))) (use-package diff-hl :config |