1.7.8 代码块后输入中文错位

本贴最后更新于 1170 天前,其中的信息可能已经时移世易

发现这个 BUG 貌似从 1.7.7 开始就有了。MAC M1 版本。

输入一个代码块,后续段落如果接着马上输入中文,就会错误定位到代码块内容下。

另外使用的是 MAC 版搜狗输入法。

如果代码块下一个段落输入的开头首字母是英文,则不影响。

现在个人临时的解决方案是先输入一个英文字母,再接着输入中文,然后删除段落首字母。。。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    25024 引用 • 103102 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 麻烦录屏演示一下操作,谢谢。

    1 回复
  • dugufeiyun via macOS
    作者

    屏幕录制如上,尝试了切换主题,依然存在此 bug

  • dugufeiyun 2 评论 via macOS
    作者

    @88250 D 大,貌似这个 BUG 到了 1.8.1 还在哦,莫非只有我这有么?我测试了 MAC 下使用搜狗拼音或者苹果拼音都有这样的 BUG,甚至直接出现程序崩溃,要重建索引。

    1 回复
    按照上次你发的录屏一步一步进行操作,无法重现。是操作上有什么区别么?
    Vanessa
    @Vanessa 就是随便输入一个代码块,然后切换到代码块下面继续输入拼音输入法中文就会出现拼音首字母错行到代码块内。1.8.2 依然有这问题
    dugufeiyun
  • dugufeiyun via macOS
    作者

    就是输入完代码后,再鼠标点击下一行(模块),然后开始拼音打字就会将拼音的首字母变成英文拼接到代码块内,然后后面的文字段落就错位到代码块后面了。

    我的 MAC 上是 100% 出现,另外,MAC 版本是最新的 12.2 版本。搜狗拼音和苹果自带拼音都会出现上述问题。

    尝试切换了外观主题、代码块主题都会类似重现,奇了怪了。。。

  • 你看一下是这样操作的么?

    1 回复
  • dugufeiyun 4 评论 via macOS
    作者

    是的啊,通过三个点 ``` 或者 /code

    调用出代码块之后,只要输入完了代码块,通过向下箭头 或者鼠标点击 移动到 下一个 文本块,只要是打拼音,必定会把拼音首字母 错行到代码块结尾处。

    而且这个问题,切换了主题外观、代码块外观,问题都存在。尝试取消、启用代码块自动换行问题都有。

    难道是某个配置问题引起的么??怎么重置为默认配置??

    新建一个工作空间试试。或者打开看一下版本号是不是 1.8.2
    Vanessa
    你是不是没设置显示属性,下个版本再看看
    Vanessa
    @Vanessa 果然,确实,打开“是否显示书签、命名、别名、备注和引用计数” 设置后,这个 BUG 神奇地消失了;关闭该选项后,这个神奇的 BUG 又出现了!!这个 BUG 困扰了我 1 个月,看来下个版本 V 姐和 D 大解决有望了:)
    dugufeiyun
    @dugufeiyun 刚发布了 1.8.5,麻烦再看看
    Vanessa
请输入回帖内容 ...

推荐标签 标签

  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    170 引用 • 1529 回帖
  • OAuth

    OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。

    36 引用 • 103 回帖 • 29 关注
  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    24 引用 • 373 回帖
  • Thymeleaf

    Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似 Velocity、 FreeMarker 等,它也可以轻易的与 Spring 等 Web 框架进行集成作为 Web 应用的模板引擎。与其它模板引擎相比,Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个 Web 应用。

    11 引用 • 19 回帖 • 387 关注
  • JWT

    JWT(JSON Web Token)是一种用于双方之间传递信息的简洁的、安全的表述性声明规范。JWT 作为一个开放的标准(RFC 7519),定义了一种简洁的,自包含的方法用于通信双方之间以 JSON 的形式安全的传递信息。

    20 引用 • 15 回帖 • 19 关注
  • jsDelivr

    jsDelivr 是一个开源的 CDN 服务,可为 npm 包、GitHub 仓库提供免费、快速并且可靠的全球 CDN 加速服务。

    5 引用 • 31 回帖 • 102 关注
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    181 引用 • 400 回帖
  • Outlook
    1 引用 • 5 回帖
  • CSS

    CSS(Cascading Style Sheet)“层叠样式表”是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

    199 引用 • 541 回帖 • 1 关注
  • 架构

    我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。

    143 引用 • 442 回帖
  • 脑图

    脑图又叫思维导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。

    31 引用 • 97 回帖
  • 链滴

    链滴是一个记录生活的地方。

    记录生活,连接点滴

    171 引用 • 3847 回帖 • 1 关注
  • 自由行
    4 关注
  • Access
    1 引用 • 3 回帖 • 3 关注
  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    173 引用 • 414 回帖 • 367 关注
  • 区块链

    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。

    92 引用 • 752 回帖
  • Wide

    Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。

    欢迎访问我们运维的实例: https://wide.b3log.org

    30 引用 • 218 回帖 • 644 关注
  • GitLab

    GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。

    46 引用 • 72 回帖
  • 创造

    你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!

    183 引用 • 1011 回帖
  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 119 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    85 引用 • 165 回帖 • 1 关注
  • Bug

    Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。

    76 引用 • 1742 回帖
  • OpenStack

    OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。

    10 引用 • 1 关注
  • Laravel

    Laravel 是一套简洁、优雅的 PHP Web 开发框架。它采用 MVC 设计,是一款崇尚开发效率的全栈框架。

    20 引用 • 23 回帖 • 739 关注
  • 房星科技

    房星网,我们不和没有钱的程序员谈理想,我们要让程序员又有理想又有钱。我们有雄厚的房地产行业线下资源,遍布昆明全城的 100 家门店、四千地产经纪人是我们坚实的后盾。

    6 引用 • 141 回帖 • 592 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 175 关注