From 3af5b7f2ace3e2cfcd64ab9c38e2b393680f2e6e Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Thu, 21 Jul 2022 22:36:24 +0900 Subject: [PATCH] Do not validate other options when --version is present Close #2690 --- src/options.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/options.go b/src/options.go index 7e626f6..1fdded3 100644 --- a/src/options.go +++ b/src/options.go @@ -1746,6 +1746,13 @@ func postProcessOptions(opts *Options) { func ParseOptions() *Options { opts := defaultOptions() + for _, arg := range os.Args[1:] { + if arg == "--version" { + opts.Version = true + return opts + } + } + // Options from Env var words, _ := shellwords.Parse(os.Getenv("FZF_DEFAULT_OPTS")) if len(words) > 0 {