[英]FZF VIM: removing leading portion of absolute path
我正在使用以下內容搜索我的項目:
let g:fzf_directories = join(
\ [
\ "/some/long/path/to/project/dir",
\ "more paths here..."
\ ], ' ')
let $FZF_DEFAULT_COMMAND = "rg --files --hidden --smart-case " . $g:fzf_directories
結果如下所示:
/some/long/path/to/project/dir/SomeFile.java
/some/long/path/to/project/dir/subdir/SomeOtherFile.java
我希望結果看起來像:
SomeFile.java
subdir/SomeOtherFile.java
我知道有'options': '--delimiter: --nth 4..'
我認為這可能會做我想做的事,但我不知道該放在哪里。
我知道這個問題是在 6 個月前提出的,但我根據以下鏈接中的帖子為您提供了答案: sort_ripgrep_results_based_on_proximity_to
只需添加一個“。” 在 --files 選項之后,如下所示:
rg --files "."
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.