From e7c024f5512428658f23e91311926be64b7f15c7 Mon Sep 17 00:00:00 2001 From: steven-omaha <35634100+steven-omaha@users.noreply.github.com> Date: Tue, 10 Jan 2023 14:13:46 +0100 Subject: [PATCH] set working dir for editor --- src/cmd.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cmd.rs b/src/cmd.rs index 2151c64..5a73c27 100644 --- a/src/cmd.rs +++ b/src/cmd.rs @@ -7,6 +7,7 @@ use crate::env::get_editor; pub fn run_edit_command(files: &[PathBuf]) -> Result { let mut cmd = Command::new(get_editor()?); + cmd.current_dir(&files[0]); for f in files { cmd.arg(f.to_string_lossy().to_string()); }