![](/img/trans.png)
[英]How to create custom find files command using fzf.vim?
我正在使用 fzf.vim,我設置FZF_DEFAULT_COMMAND='fd'以提高搜索速度。 但 'fd' 默認行為將尊重 .gitignore、.ignore 文件並過濾隱藏文件。 它在大多數情況下很有用,但不是全部。 所以我想創建另一個命令FilesUnrestrict ,仍然使用“fd ...
[英]How to create custom find files command using fzf.vim?
我正在使用 fzf.vim,我設置FZF_DEFAULT_COMMAND='fd'以提高搜索速度。 但 'fd' 默認行為將尊重 .gitignore、.ignore 文件並過濾隱藏文件。 它在大多數情況下很有用,但不是全部。 所以我想創建另一個命令FilesUnrestrict ,仍然使用“fd ...
[英]Force fzf :Tags to use a specific file with vim
我現在使用 fzf 幾個星期了,它確實改變了我的工作流程。 我正在從事一個將多個事物相互關聯的大項目。 我想使用:Tags命令在文件夾/home/ctags/ (ctags bin 在這里)中查看整個項目中所有現有標簽(沒有多個標簽文件)。 我在 vimrc 中的命令是 由於我不明白的事情,當我使 ...
[英]How can I use Telescope.nvim to complete a path in insert mode?
Fzf.vim在插入模式下實現了一個模糊查找器,擴展了原生的ins-completion功能。 例如:在插入模式下,我們可以通過 map <cx><cf>來啟用 Fzf.vim 模糊查找和插入帶有相對路徑( fzf-complete-path )的文件名。 單詞 ( fz ...
[英]Best workflow using Vim buffers
在我開始使用 Vim 作為主要編輯器的最近 2-3 年中,我學會了在處理多個文件時使用窗口(拆分)(因為在每項任務中,我都需要處理大量文件) 但是幾天前,我遇到了這個問題,這讓我大吃一驚(和我的工作流程:) ) 所以我嘗試使用緩沖區而不使用窗口,這真的很難。 想象一下有多個塊(文件夾),每個塊中 ...
[英]FZF VIM: removing leading portion of absolute path
我正在使用以下內容搜索我的項目: 結果如下所示: 我希望結果看起來像: 我知道有'options': '--delimiter: --nth 4..'我認為這可能會做我想做的事,但我不知道該放在哪里。 ...
[英]How to close FZF without select any result in VIM
我使用 fzf.vim 在 neovim 的項目中快速查找文件。 有時要么因為我找不到我要找的東西,要么因為我在打開新文件之前忘記做某事,我需要取消並關閉彈出窗口 window 而不選擇任何結果。 目前要做到這一點,我按<Esc>進入正常模式,然后:q但理想情況下,將 map 轉換為諸 ...
[英]How to start fzf from another directory the the current working directory?
我經常使用fzf來導航文件系統,尤其是 Alt-c 鍵綁定。 調用時, fzf從當前工作目錄生成一個列表。 是否可以讓fzf從指定目錄生成列表? 我試過fzf <dir> ,但它會導致錯誤(未知選項)。 另外,我找不到像-C <dir>這樣的選項來指定起始目錄。 ...
[英]Is there a way to cancel fzf by pressing escape
我的~/.zprofile中有alias vif='vim $(fzf) ,效果很好; 但是,即使我單擊esc按鈕,它總是會打開 vim window 因為我沒有找到我正在尋找的文件。 如果我按esc ,如何讓它不打開vim ? ...
[英]Using Ripgrep with flags in fzf.vim
我正在使用下面的function使用vim中的fzf使用 ripgrep 搜索文件中的內容 我可以使用它執行簡單的搜索,但是我無法使用RG標志使我的搜索更精確(在文件類型中搜索、排除目錄或在子目錄中搜索等) 我發現一些文章建議在 function 中進行小的更改以獲得我正在尋找的內容如下: 刪除- ...
[英]fzf.vim: fuzzy matching with a fall-back source
我想通過以下行為對 select 緩沖區執行 vim 命令: 調用時,它會向用戶顯示當前目錄中加載的緩沖區和其他最近使用的緩沖區的列表(這與fzf.vim提供的:History命令不同,因為我們僅列出當前目錄中最近使用的緩沖區, fzf.vim 列出所有最近的緩沖區)。 用戶可以搜索他們想要加載的文 ...
[英]Colors in fzf.vim
如何為 fzf.vimp 彈出窗口保持與終端相同的顏色? 最新的更新使用 g:fzf_colors 將其更改為當前的 Vim 主題。 我嘗試將其設置為“”,也嘗試將顏色規格更改為“忽略”,但這沒有用。 我在終端中有半透明背景,這就是過去在 Vim 的 FZF 窗口中顯示的內容,盡管 Vim 背景 ...
[英]Open fzf.vim in split instead of floating window
我剛剛使用sudo pacman -Sy neovim在運行 Manjaro 的新機器上使用fzf.vim ( commit ) 設置了 Neovim sudo pacman -Sy neovim 。 以前(未知版本)FZF 的窗口出現在底部的拆分中,但現在它顯示為窗口中間的一個窗口,如下面的屏幕截 ...
[英]How to search for text in a specific file type/extension in vim with FZF and Ag?
我最近開始使用 vim 並且我已經玩了一段時間了。 我使用FZF和Ag來完成文件搜索和文件搜索。 但我無法搜索特定的文件類型,例如我只想在.js文件中搜索"getUserInfo" 。 這是我的配置 .bashrc init.vim 我只是在 vim 中使用:Ag在整個目錄中搜索 ...
[英]FZF-like way to quickly change into a directory? Include hidden files in Vim FZF?
我正在尋找一種方法來快速將我的 Vim 目錄更改為我通過 FZF 類型的方式找到的目錄。 我知道它代表 Fuzzy File Searcher,而不是 Fuzzy Directory Searcher,但我確信有一個類似的工具或隱藏功能可以使用並從快速切換目錄中受益。 示例:我想要 go 的目錄到 ...
[英]neovim on windows with FZF
我在 windows 上使用 neovim-qt。 我在 windows 上的 Scoop package 管理器的幫助下安裝了 fzf。 neovim 所需的所有插件都使用 vim-plug 安裝,並在名為 _plugrc 的文件下列出。 (其他插入的插件都可以正常工作。_plugrc 包含 ...
[英]Open file in a specific split in vim (with fzf)
我經常在屏幕上使用一個常見的布局 - 一些垂直拆分,左側的文件樹(NerdTree)。 當我需要一個新的緩沖區時,我通常希望它進入一個特定的拆分。 例如,想象以下窗口結構: | file_tree | split1 | split2 | 現在我調用文件列表命令(在我的例子中是 fzf)。 當我 ...
[英]Fuzzy set working directory from bookmarked directories in vim
有時我需要將當前工作目錄更改到不同的位置(例如在不同的項目中搜索)。 例如,這可以通過lcd /path/to/dir 。 然而,寫出路徑太慢了,我經常發現自己使用相同的位置。 理想情況下,我會有一個模糊的查找器,例如fzf,它會彈出一個預設的書簽目錄列表以供選擇。 模糊搜索將允許快速選擇和更改工作 ...
[英]how to exclude file name from fzf filtering after ripgrep search results?
我使用便利包fzf.vim將fzf與vim集成。 文件搜索工作完美,並完全取代了 CtrlP 插件,但 grep 文件的功能有 fzf 認為自動附加文件名的不幸副作用(通過 ripgrep,但這種情況與 ag(銀搜索器)和常規grep 也是)是搜索字符串的一部分。 因此,最好的結果並不總是出現在頂 ...
[英]fzf.vim changing working directory on the fly
當我在 fzf.vim 中使用:Files時,它會搜索當前目錄和子目錄中的文件。 當前工作目錄是固定的。 在下面的屏幕截圖中,它是淺藍色的。 有沒有辦法動態更改運行 FZF 的工作目錄? 例如,如果我只是刪除“Documents”路徑,那么 FZF 從 ~ 而不是 ~/Documents 開始。 ...
[英]Can't run a script with fzf from vim
我有一個 bash 腳本,它組裝一些數據,然后通過 fzf 管道供用戶選擇,然后操作選擇,然后將其打印到標准輸出。 這模擬了腳本: 這在命令行中效果很好,但是當從 vim 運行它以包含在當前緩沖區中時,fzf TUI 永遠不會顯示,並且結果中包含 ANSI 轉義序列: 我如何從 vim 運行命令並 ...