From 0c566d0b0a3c9b00d0b22f8e1e3a146a7f1482e0 Mon Sep 17 00:00:00 2001 From: taynpg Date: Tue, 11 Feb 2025 11:25:29 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E6=AD=A3Unix=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- filecomplete.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/filecomplete.cpp b/filecomplete.cpp index 601f2e9..6f7183f 100644 --- a/filecomplete.cpp +++ b/filecomplete.cpp @@ -78,7 +78,7 @@ namespace fs = std::filesystem; #define SPECIAL_SEQ_1 27 #define SPECIAL_SEQ_2 91 #define COLOR_TYPE char* -#define DEFAULT_TITLE_COLOR "0;30;102" +#define DEFAULT_TITLE_COLOR "33" #define DEFAULT_PREDICT_COLOR "90" #define DEFAULT_MAIN_COLOR "0" #endif @@ -516,8 +516,14 @@ void fc_set_header(const char* h) header_len = 0; auto v = str_to_vec(header); for (const auto& item : v) { - header_len += item.size(); + if (item.size() > 1) { + header_len += 2; + } + else { + header_len += 1; + } } + int a = 0; } char* fc_readline()