- 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.ripgrepOptionsto supply flags torg
- Fixed #27 with unset shell on Windows
- Dependabot and
npm audit fixfixes
- 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.fzfoutput is now sent through named pipes and processed in the VSCode extension code. This avoids issues with having those utilities installed, having the wrongcodeon the path, and allows for implemeting arbitrary functionality beyond what thecodecommand supports.
- Added setting
fzf-quick-open.ripgrepSearchStyleto modify thergcase matching behavior between case sensitive, ignore case, and smart case.
- Added setting
fzf-quick-open.fuzzyCmdto allow using a fuzzy matcher other thanfzf. E.g. skim (sk).
rgsearch 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
fzfandxargs. Thanks to NgrNxk for the fix!
- Setting
fzf-quick-open.codeCmdto override the command used to launchcode. Useful if you usecode-insiders.
- Upgrade some package dependencies
- New commands which always use active document
pwdon every invocation:fzf: Open file in PWD using fzffzf: Add workspace folder from PWD using fzf
- Initial release with
open fileandadd workspace folder functionality