From e627ca6bd7fa40ef3f9077aa49f7c9019b474997 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Sat, 10 Jun 2023 23:11:05 +0900 Subject: Add --info=inline-right Close #3322 --- src/options.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/options.go') diff --git a/src/options.go b/src/options.go index 69e5db91..f04d7f20 100644 --- a/src/options.go +++ b/src/options.go @@ -72,7 +72,7 @@ const usage = `usage: fzf [options] (default: 0 or center) --margin=MARGIN Screen margin (TRBL | TB,RL | T,RL,B | T,R,B,L) --padding=PADDING Padding inside border (TRBL | TB,RL | T,RL,B | T,R,B,L) - --info=STYLE Finder info style [default|hidden|inline|inline:SEPARATOR] + --info=STYLE Finder info style [default|hidden|inline[:SEPARATOR]|inline-right] --separator=STR String to form horizontal separator on info line --no-separator Hide info line separator --scrollbar[=C1[C2]] Scrollbar character(s) (each for main and preview window) @@ -195,6 +195,7 @@ type infoStyle int const ( infoDefault infoStyle = iota infoInline + infoInlineRight infoHidden ) @@ -1378,6 +1379,8 @@ func parseInfoStyle(str string) (infoStyle, string) { return infoDefault, "" case "inline": return infoInline, defaultInfoSep + case "inline-right": + return infoInlineRight, "" case "hidden": return infoHidden, "" default: @@ -1385,7 +1388,7 @@ func parseInfoStyle(str string) (infoStyle, string) { if strings.HasPrefix(str, prefix) { return infoInline, strings.ReplaceAll(str[len(prefix):], "\n", " ") } - errorExit("invalid info style (expected: default|hidden|inline|inline:SEPARATOR)") + errorExit("invalid info style (expected: default|hidden|inline[:SEPARATOR]|inline-right)") } return infoDefault, "" } -- cgit v1.2.3