Display a bookmark's containing file in bookmark-find feature
This commit is contained in:
@@ -10,7 +10,11 @@ bm_selected_bookmark_url=$(
|
|||||||
\( -type d -name "*archive" -prune \) \
|
\( -type d -name "*archive" -prune \) \
|
||||||
-o \( -type d -name "*z-sort" -prune \) \
|
-o \( -type d -name "*z-sort" -prune \) \
|
||||||
-o -name "*.bkmrk" -print |
|
-o -name "*.bkmrk" -print |
|
||||||
while IFS= read -r bookmark_file; do tail -n +2 "$bookmark_file"; done |
|
while IFS= read -r bookmark_file; do
|
||||||
|
# tail -n +2 "$bookmark_file" |
|
||||||
|
# BKMRK_FZF_SED_STR="s/^(.*)$/$bookmark_file^\1/g" sed -E "$BKMRK_FZF_SED_STR"
|
||||||
|
tail -n +2 "$bookmark_file" | awk -v f="$bookmark_file" '{print $0 "^" f}'
|
||||||
|
done |
|
||||||
fzf \
|
fzf \
|
||||||
--style full \
|
--style full \
|
||||||
--border --padding 0,1 \
|
--border --padding 0,1 \
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
IFS="^" read -r bm_name bm_url bm_date_added bm_type bm_comments <<BM_LINE_BLOCK
|
IFS="^" read -r bm_name bm_url bm_date_added bm_type bm_comments bm_file <<BM_LINE_BLOCK
|
||||||
$(printf "%s" "$@")
|
$(printf "%s" "$@")
|
||||||
BM_LINE_BLOCK
|
BM_LINE_BLOCK
|
||||||
|
|
||||||
@@ -20,7 +20,10 @@ type:
|
|||||||
comments:
|
comments:
|
||||||
%s
|
%s
|
||||||
|
|
||||||
|
containing file:
|
||||||
|
%s
|
||||||
|
|
||||||
BM_PREVIEW_FORMAT_BLOCK)
|
BM_PREVIEW_FORMAT_BLOCK)
|
||||||
|
|
||||||
printf "$bm_preview_format_block" \
|
printf "$bm_preview_format_block" \
|
||||||
"$bm_name" "$bm_url" "$bm_date_added" "$bm_type" "$bm_comments"
|
"$bm_name" "$bm_url" "$bm_date_added" "$bm_type" "$bm_comments" "$bm_file"
|
||||||
|
|||||||
Reference in New Issue
Block a user