summaryrefslogtreecommitdiff
path: root/emacs
diff options
context:
space:
mode:
Diffstat (limited to 'emacs')
-rw-r--r--emacs/.config/emacs-kj/init.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/emacs/.config/emacs-kj/init.el b/emacs/.config/emacs-kj/init.el
index a86d596..6912f4b 100644
--- a/emacs/.config/emacs-kj/init.el
+++ b/emacs/.config/emacs-kj/init.el
@@ -678,3 +678,9 @@
(setq case-replace t)
(use-package expand-region)
+
+;; Disable VC over tramp.
+(defun kj/vc-off-if-remote ()
+ (if (file-remote-p (buffer-file-name))
+ (setq-local vc-handled-backends nil)))
+(add-hook 'find-file-hook 'kj/vc-off-if-remote)