From 71a07d2da18d4e53e342c093bf14fa38c5673ee9 Mon Sep 17 00:00:00 2001 From: "Dr. Matthias Ratajczak" 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()); }