From 573df524fed1c493ce7d8ea893f06ab90f2ca18a Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Mon, 20 May 2024 17:06:44 +0900 Subject: Use winpty to launch fzf in Git bash (mintty) Close #3806 Known limitation: * --height cannot be used --- src/core.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/core.go') diff --git a/src/core.go b/src/core.go index 17b7d1df..9c5ac033 100644 --- a/src/core.go +++ b/src/core.go @@ -21,7 +21,11 @@ Matcher -> EvtHeader -> Terminal (update header) // Run starts fzf func Run(opts *Options) (int, error) { if opts.Tmux != nil && len(os.Getenv("TMUX")) > 0 { - return runTmux(os.Args[1:], opts) + return runTmux(os.Args, opts) + } + + if os.Getenv("TERM_PROGRAM") == "mintty" && !opts.NoWinpty { + return runWinpty(os.Args, opts) } if err := postProcessOptions(opts); err != nil { -- cgit v1.2.3