From 49a45ec0c80b7936aad700a8e4c4d012d0a44d43 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 2 Feb 2018 21:21:20 -0500 Subject: [PATCH] private/default: add :pwd[!] command (copy pwd to clipboard) --- modules/private/default/+evil-commands.el | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/private/default/+evil-commands.el b/modules/private/default/+evil-commands.el index cf86594bd..f4143d803 100644 --- a/modules/private/default/+evil-commands.el +++ b/modules/private/default/+evil-commands.el @@ -10,6 +10,13 @@ (interactive "") (doom/open-scratch-buffer bang)) +(evil-define-command doom:pwd (bang) + (interactive "") + (if (not bang) + (pwd) + (kill-new default-directory) + (message "Copied to clipboard"))) + ;; ;; Commands @@ -65,6 +72,7 @@ ;; Project navigation (ex! "a" #'projectile-find-other-file) (ex! "cd" #'+default:cd) +(ex! "pwd" #'doom:pwd) (cond ((featurep! :completion ivy) (ex! "ag" #'+ivy:ag) (ex! "agc[wd]" #'+ivy:ag-cwd)