From a4db8bd7b550c010b99f26337d841395e319890a Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Mon, 20 Jan 2025 00:49:08 +0900 Subject: Make 'current-fg' inherit from 'fg' to simplify configuration If you do not want 'current-fg' to inherit attributes of 'fg', prefix it with 'regular:' to reset them. # italic and underline fzf --color fg:italic,current-fg:underline # only underline fzf --color fg:italic,current-fg:regular:underline --- src/ansi.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/ansi.go') diff --git a/src/ansi.go b/src/ansi.go index 37d9c767..687b9524 100644 --- a/src/ansi.go +++ b/src/ansi.go @@ -44,7 +44,7 @@ func (s *ansiState) ToString() string { } ret := "" - if s.attr&tui.Bold > 0 { + if s.attr&tui.Bold > 0 || s.attr&tui.BoldForce > 0 { ret += "1;" } if s.attr&tui.Dim > 0 { -- cgit v1.2.3