• 软件
  • 用 Rstudio 写博客时突然出现奇怪的吞字的红点。

老夫用 Rstudio 写博客,通常是打开博客项目,从菜单里 Addins -> New Post 新建一个.md文档开始写博客。最近出现一个很令人困扰的问题,那就是写着写着会突然出现一个红点,如下所示。老夫暂时没弄明白红点为何会出现、什么样的情况下会出现,但是它出现以后按 enter 键或者空格键或者 ctrl+s 可以令它消失,但同时也吞没了红点后面的文字。老夫也不知道怎样复现这个问题,只是很明确,这个问题存在。

按照惯例。

> sessionInfo()
R version 4.2.1 (2022-06-23 ucrt)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 19045)

Matrix products: default

locale:
[1] LC_COLLATE=Chinese (Simplified)_China.utf8  LC_CTYPE=Chinese (Simplified)_China.utf8   
[3] LC_MONETARY=Chinese (Simplified)_China.utf8 LC_NUMERIC=C                               
[5] LC_TIME=Chinese (Simplified)_China.utf8    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
 [1] compiler_4.2.1  fastmap_1.1.0   cli_3.4.1       htmltools_0.5.3 tools_4.2.1     rstudioapi_0.14 yaml_2.3.6      rmarkdown_2.17 
 [9] blogdown_1.15   knitr_1.40      xfun_0.37       digest_0.6.30   rlang_1.0.6     evaluate_0.17  

    是 RStudio 或编辑器的问题吧?给RStudio IDE 报bug 吧

    看到【老夫】就好想笑哈哈哈😆,老夫聊发少年狂

      yuanfan 我也经常莫名其妙遇见,也想知道为什么。感觉好像是切换不同的编辑器导致的,感觉总是跟中文有关系。如果一直在 RStudio 里的同一个界面写英文,印象上好像没有问题。

        dapengde
        我只用 Rstudio 这一个编辑器写博客,而且有段时间没动过 R、Rstudio、R 包。这个问题具体撒时候开始出现记不清了,好像是今年,我还怀疑是不是之前装了益辉新开发的 markdown 的锅,不然好像也没做过别的改动。

        Cloud2016
        左牵黄,是真的。我真得用左手牵狗绳,阿木狗也算是一条大黄狗。
        我的电脑坏了,等修好了再试试到底具体什么条件会触发这个问题,不然的话就算给 Rstudio 报问题,应该也还是会要求我先能复现这个问题的。

        CyrusYip
        “老夫”这个自称确实来源于十几年前的互联网。某一年我看益辉的古早博客,觉得自称老夫很好玩,后来我也写了一篇《老夫三十》,昨天耕博客的时候不知道为撒想起这个梗,又自称老夫,写着写着那个红点的问题忒烦人了,于是来坛子里发帖吐槽,开贴的时候还没切换过来,继续老夫老夫了。

        chuxinyuan
        折腾换系统太麻烦了,我已经被 Windows 养刁了。

        yuanfan 这个跟你安装了什么 R 包应该没有关系,应该是 RStudio 编辑器自身的问题。最近没有升级 RStudio 吗?如果只是突然出现,那这个问题确实是有点奇怪。这种红点通常表示是个不可打印的控制字符。我搜了一下,似乎几年前在 Electron 中用中文输入法有这个问题(RStudio 大概去年刚切换到 Electron):https://github.com/wangduanduan/wangduanduan.github.io/issues/158 按理说这是个老问题,应该是已经修正了,不应该影响 RStudio 了。

        我在苹果系统下输入中文还没遇到过这个问题,可能是 Windows 版本的 RStudio 特有的问题?

        RStudio 2023.03.0+386 "Cherry Blossom" Release (3c53477afb13ab959aeb5b34df1f10c237b256c3, 2023-03-09) for macOS
        Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) RStudio/2023.03.0+386 Chrome/108.0.5359.179 Electron/22.0.3 Safari/537.36

        反正 Linux 系统下,qt 版的 RStudio 没遇到这个问题,Electron 版的 RStudio 暂时没有折腾。