From 1c1770240fd3d3be22c1b668e8877a4ba55900a4 Mon Sep 17 00:00:00 2001 From: "Dr. Matthias Ratajczak" Date: Tue, 10 Jan 2023 14:15:29 +0100 Subject: [PATCH] fix setting working dir for editor --- src/cmd.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd.rs b/src/cmd.rs index 5a73c27..036d0fd 100644 --- a/src/cmd.rs +++ b/src/cmd.rs @@ -7,7 +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]); + cmd.current_dir(files[0].parent().unwrap()); for f in files { cmd.arg(f.to_string_lossy().to_string()); }