【已解决】拷贝复制粘贴文本到代码块时格式错乱列不对齐

遇到的问题

每次拷贝文本到代码块时,会出现格式错误,主要就是对齐出现问题,原来的文本中的列是对齐的,但是拷贝到代码块后就错乱了。

比如这是原始的文本:

Screen Shot 2023-08-18 at 08.51.00

拷贝到ob的代码块之后就变成2楼那样了(抱歉,新用户无法在一个楼层里面使用超过1张图)

有没有方法让它保留原本的格式?谢谢

我用的默认主题。用的 Editor Syntax Highlight插件

PS: 奇怪的是我在本主题里面用代码块则可以正常显示,比如:

mysql> desc t;
+-------+-------------+------+-----+---------+-------+
| Field | Type        | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| id    | int(11)     | NO   | PRI | NULL    |       |
| c1    | varchar(12) | YES  |     | NULL    |       |
+-------+-------------+------+-----+---------+-------+

拷贝到ob的代码块之后就变成这样了:
Screen Shot 2023-08-18 at 08.51.10

看着不像是 \t 的问题,

像是等宽字体问题, 换常用编程字体可能就好了

还真是,换了等宽字体就好了,谢谢

大佬请问用什么字体,设置哪里