From 76d166211353e6e21f60947d2ff31f4187e24fe9 Mon Sep 17 00:00:00 2001 From: Matthieu MN Date: Fri, 30 Aug 2019 01:05:55 +0200 Subject: [PATCH] Updated Examples (fish) (markdown) --- Examples-(fish).md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/Examples-(fish).md b/Examples-(fish).md index dc695f0..04d87a8 100644 --- a/Examples-(fish).md +++ b/Examples-(fish).md @@ -138,15 +138,23 @@ end ### Vscode ```fish -set -gx vscode_path "$HOME/.config/VScodium" -set -gx vscode_command "codium" - function vsr -d "List recently opened files with vscode" - codium (\ - rg -o --no-line-number '"path": "/.*[^/]"' "$vscode_path/storage.json" \ + set -l vscode_path "$HOME/.config/VSCodium" + set -l grep + + if type -q rg + set grep rg -o --no-line-number + else + set grep grep -o + end + + set -l selected (\ + $grep '"path": "/.*[^/]"' "$vscode_path/storage.json" \ | string replace -a '"path": ' '' \ | string trim -c '"'\ - | fzf ) + | fzf --select-1 --exit-0 ) + + [ -n "$selected" ]; and codium "$selected" end ```