]> Sergey Matveev's repositories - stargrave-blog.git/commit
Подсветка символов не введённых человеком в Vim
authorSergey Matveev <stargrave@stargrave.org>
Thu, 4 Nov 2021 14:19:04 +0000 (17:19 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 4 Nov 2021 14:19:04 +0000 (17:19 +0300)
commit4e54b6973008c4eeb3044554564592cd16d198dc
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent0382e29b8e8ad33a023441c39ec4e93ece295232
Подсветка символов не введённых человеком в Vim

http://www.git.stargrave.org/?p=dotfiles.git;a=commitdiff;h=8da7dcc75cef78fea57a4e1a491fb16a3559594e
https://research.swtch.com/trojan
На фоне Trojan Source (4a2dea3a1d35eaa2149a26ec274df899e877930d),
посмотрел как в Vim-е то отображается "плохой" код. Некоторые проблемы в
нём не всплывают, но гомоглифные символы конечно отображаются и их фиг
заметишь. Сделал подсветку всех символов которые не ASCII печатные, не
кириллические и немецкие. Хотя это всё равно не решает проблему, ибо в
Trojan Source коде как-раз английская "H" заменена на кириллическую "Н"
и подсветка тут не поможет.

Согласен с Russ Cox о том, что чинить это надо в линтерах и редакторах.