- New commands to search in the current file's root folder anchored by .git. Thanks to @clearfeld for this!
- Updated some dependencies like mocha
- Support for PowerShell on Windows. Thanks @Kamholtz!
- Fix #33 default search strings
- Fix #35 with terminal profiles on Windows
- New setting
fzf-quick-open.ripgrepOptions
to supply flags torg
- Fixed #27 with unset shell on Windows
- Dependabot and
npm audit fix
fixes
- Full support on Windows with the VSCode shell as Windows CMD or Git Bash
- Changed implementation to avoid using command line utilities:
xargs, cut, code
.fzf
output is now sent through named pipes and processed in the VSCode extension code. This avoids issues with having those utilities installed, having the wrongcode
on the path, and allows for implemeting arbitrary functionality beyond what thecode
command supports.
- Added setting
fzf-quick-open.ripgrepSearchStyle
to modify therg
case matching behavior between case sensitive, ignore case, and smart case.
- Added setting
fzf-quick-open.fuzzyCmd
to allow using a fuzzy matcher other thanfzf
. E.g. skim (sk
).
rg
search string is pre-filled based on selection/cursor postion as requested in #11.
- Searching commands which search using fzf and ripgrep:
fzf-quick-open.runFzfSearch, fzf-quick-open.runFzfSearchPwd
- Windows support by using null-terminated strings from
fzf
andxargs
. Thanks to NgrNxk for the fix!
- Setting
fzf-quick-open.codeCmd
to override the command used to launchcode
. Useful if you usecode-insiders
.
- Upgrade some package dependencies
- New commands which always use active document
pwd
on every invocation:fzf: Open file in PWD using fzf
fzf: Add workspace folder from PWD using fzf
- Initial release with
open file
andadd workspace folder functionality