vim-troll-stopper:阻止Unicode巨魔弄乱您的代码

时间:2024-05-29 16:40:00
【文件属性】:

文件名称:vim-troll-stopper:阻止Unicode巨魔弄乱您的代码

文件大小:16KB

文件格式:ZIP

更新时间:2024-05-29 16:40:00

Vimscript

vim-troll-stopper 当心,那里有(Unicode)巨魔! 在这里,请使用此插件进行保护。 问题 有许多相同或看起来非常相似的Unicode字符。 最著名的示例:分号(;)和希腊问号(;)。 拖钓者(例如,您的同事)可以通过在代码中用希腊问号替换分号(原始想法:Peter Ritchie,@ peterritchie)来利用这一点。 甚至还有一些可以帮助您实现这一目标,并将其带入一个新的高度。 另外,来自Internet / stackoverlow的任何随机代码段都可能损坏。 演示,一个: ⅰnt ⅿain() { рrintf ("Ηello troll!\n"); } 将上面的代码复制粘贴到hello.c文件中,然后运行$ make hello 。 部分输出: hello.c:1:1: error: unknown type name 'ⅰnt' ⅰnt ⅿ


【文件预览】:
vim-troll-stopper-master
----hello.c(49B)
----test.txt(1KB)
----plugin()
--------troll_stopper.vim(9KB)
----hello_troll.png(10KB)
----LICENSE.md(1KB)
----README.md(2KB)

网友评论