遇到的问题
如题,原有文本是不同的(附图为编辑模式开实时预览,后同)。

按住Alt进行复选(多个行)。

Shift+End选中整行内容。

格式化为斜体后,虽然可以变为斜体,但是所有内容变为最初光标所在行的内容。(我的快捷键为Alt+I,该快捷键目前在其他库并无相同故障)

Ob版本1.6.7.
第三方插件:
- 增强编辑
- better export PDF
- better footnote
- dataview
- footnote shortcut
- templater
已尝试的解决方案
推测可能是插件增强编辑的问题。因为在上述步骤下,最后一步不使用快捷键,而是shift+*在文本首尾输入星号而变为斜体的话,文本是正常的。
但是需要用到增强编辑中的文本色彩设置(如下图),因此还是希望诸位大佬帮忙想想办法。
Probe
(Probe)
2
如果目的是保留增强编辑, 且不要影响这个多光标编辑功能, 可以考虑明确区分俩快捷键
- 来自 Ob 的
"倾斜/取消倾斜" 的快捷键 (这个默认应该是 Ctrl + i)
- 来自 增强编辑 的
"增强编辑:*斜体*" 的快捷键 (实测多光标时, 确实把文本给改成第一行了)
然后正常选中编辑时用这俩都行; 多光标编辑时, 只用原生功能的那套快捷键
感谢回复。我的斜体快捷键只有Alt+I。
其实斜体的功能可以如上所述,使用shift+*或者来解决,但是因为有使用增强编辑实现多组文本的颜色调整的需求,因此这个问题还是没有解决。
不过还是感谢您的回复。
1 个赞
Probe
(Probe)
4
别客气~
可能我之前没说清楚, 我昨天做的是, 在开启着 “增强编辑” 插件时, 多光标选中几句话,
然后在命令行里执行 "倾斜/取消倾斜" 则可以正常做出斜体,
而在命令行执行 "增强编辑:*斜体*" 则失败, 效果跟楼主截图一模一样
所以说, 要辨别这个 Alt+I 快捷键执行的是原生功能, 还是来自插件的功能
如果楼主确认就是用的 "倾斜/取消倾斜" 且还是加斜体失败了, 那也是有可能的, 那我确实没想到是啥原因了
嗯呢,去作者大佬git提交issue了,有消息再来。
1 个赞