Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-term/src/ui/mod.rs')
-rw-r--r--helix-term/src/ui/mod.rs10
1 files changed, 9 insertions, 1 deletions
diff --git a/helix-term/src/ui/mod.rs b/helix-term/src/ui/mod.rs
index 01b718d4..4f6b031d 100644
--- a/helix-term/src/ui/mod.rs
+++ b/helix-term/src/ui/mod.rs
@@ -219,7 +219,15 @@ pub fn file_picker(root: PathBuf, config: &helix_view::editor::Config) -> FilePi
});
log::debug!("file_picker init {:?}", Instant::now().duration_since(now));
- let columns = vec![];
+ let columns = vec![PickerColumn::new(
+ "path",
+ |item: &PathBuf, root: &PathBuf| {
+ item.strip_prefix(root)
+ .unwrap_or(item)
+ .to_string_lossy()
+ .into()
+ },
+ )];
let picker = Picker::new(
columns,
0,