;; DraftwieldiĊ
(setq vc-make-backup-files t
+ vc-handled-backends '(Git Hg RCS CVS SVN SCCS SRC Bzr)
backup-by-copying t
backup-directory-alist `((".*" . "~/emacs-backups/")))
(keymap-global-set "C-c r" #'recentf-open-files)
(keymap-global-set "C-x r B" #'bookmark-jump-other-window)
+;; Draftweilding
+(keymap-global-set "C-x v C" #'re/vc-clone)
+
;; (E)Lisp
(keymap-global-set "C-M-z" #'eval-region)
(keymap-global-set "C-M-S-q" #'sedit-auto-prettify-sexp)
(interactive)
(set-mark-command 1))
+(defun re/vc-clone ()
+ "Interactively clone with vc-mode.
+Prompt for url and local dir."
+ (interactive)
+ (let* ((url (read-string "Repository URL: "))
+ (dir (read-string "Local Dir: " (file-name-base url))))
+ (vc-clone url nil dir nil)))
+
(provide 're-editing-defuns)
;;; re-editing-defuns.el ends here