summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbenj <benj@rse8.com>2018-03-16 12:31:02 -0700
committerbenj <benj@rse8.com>2018-03-16 12:31:02 -0700
commit5dd18d1598b22000b60a329c6b1cc18896c5ced6 (patch)
tree84554f345d48edb226ba17da6e2bd477caac1933
parentb7f46055c7e3cf0a465067d9148e8042da2b033a (diff)
downloademacs-5dd18d1598b22000b60a329c6b1cc18896c5ced6.tar
emacs-5dd18d1598b22000b60a329c6b1cc18896c5ced6.tar.gz
emacs-5dd18d1598b22000b60a329c6b1cc18896c5ced6.tar.bz2
emacs-5dd18d1598b22000b60a329c6b1cc18896c5ced6.tar.lz
emacs-5dd18d1598b22000b60a329c6b1cc18896c5ced6.tar.xz
emacs-5dd18d1598b22000b60a329c6b1cc18896c5ced6.tar.zst
emacs-5dd18d1598b22000b60a329c6b1cc18896c5ced6.zip
added find-file-in-project extension and setup
-rw-r--r--init.el3
-rw-r--r--settings/setup-find-file-in-project.el7
2 files changed, 10 insertions, 0 deletions
diff --git a/init.el b/init.el
index 79d9ecf..0f1a305 100644
--- a/init.el
+++ b/init.el
@@ -39,6 +39,7 @@
elm-mode
ember-mode
ensime
+ find-file-in-project
flycheck
flycheck-clojure
flycheck-haskell
@@ -77,6 +78,7 @@
(require 'setup-c++-mode)
(require 'setup-clojure-mode)
(require 'setup-ember-mode)
+(require 'setup-find-file-in-project)
(require 'setup-flycheck)
(require 'setup-haskell-mode)
(require 'setup-ido)
@@ -89,6 +91,7 @@
(require 'setup-web-mode)
(require 'setup-yaml-mode)
(require 'setup-yasnippet)
+
(require 'visual-regexp)
(define-key global-map (kbd "M-&") 'vr/query-replace)
(define-key global-map (kbd "M-/") 'vr/replace)
diff --git a/settings/setup-find-file-in-project.el b/settings/setup-find-file-in-project.el
new file mode 100644
index 0000000..3cc23bf
--- /dev/null
+++ b/settings/setup-find-file-in-project.el
@@ -0,0 +1,7 @@
+(require 'find-file-in-project)
+
+(define-key global-map (kbd "M-SPC") 'find-file-in-project-by-selected)
+(define-key global-map (kbd "C-x M-SPC") 'find-file-in-project-at-point)
+
+(provide 'setup-find-file-in-project)
+;;; setup-find-file-in-project ends here