Как искать невидимые управляющие символы

Я знаю, что есть некоторые потоки по этому поводу в stackoverflow, но когда я пишу «: set list» в редакторе, кажется, что он отображает скрытые символы, но он не отображает скрытые символы в коде, с которым у нас возникают проблемы.

Иногда в нашем коде было несколько невидимых символов, создающих разрывы циклов, я не знаю, как символы попадают туда, за исключением того, что некоторые странные комбинации клавиш были введены случайно. Сам код выглядит корректно, но невидимый символ нарушает его ,

Я искал в Интернете об этом, но все, что я могу найти, похоже, это команда ": set list" в vim, кроме того, чтобы изменить цвет скрытых символов, но, хотя это, кажется, отображает некоторые скрытые символы, это не отображает проблемные из них. Мы получаем два символа, которые выглядят как крест, а один - как пистолет. Мы также пытались добавить параметр «draw_white_space» в возвышенный текст, но, похоже, он отображает только пробел, как он говорит, но результат был показан в Google для показа скрытых символов, поэтому я попробовал.

Единственный способ, которым мы смогли увидеть, где находятся символы, - это инструмент DiffMerge, мы не смогли увидеть эти символы ни в каком другом редакторе, но мы фактически смогли скопировать знак в его собственный файл и выполнить поиск по всем файлы с опцией -f grep, которая работает, но было бы легче отображать символы в vim, но с использованием привязки клавиш.

У кого-нибудь есть предложения? Это заставляет нас тратить гораздо больше времени на отладку кода, когда проблемы представляют собой невидимый символ.

Ответы на вопрос(1)

Ваш ответ на вопрос