weasel icon indicating copy to clipboard operation
weasel copied to clipboard

无法将所选内容用[]括起来

Open tyf2018 opened this issue 1 year ago • 7 comments

上报前请检查

  • [x] 我遇到的问题没有其他人在 issue 里提到过
  • [x] 我的小狼毫版本于 rime/weasel 下载
  • [x] 我在使用小狼毫的最新发布版本,或最新发布版本后的 CI 构建

操作系统信息

  • OS 详细版本: Windows 10 版本 22H2(操作系统内部版本 19045.3208)
  • 小狼毫版本: 0.16.0.0

描述遇到的问题 很多文本编辑器都有将所选内容自动括选的功能,例如Obsidian。在Obsidian中,用其它输入法可以将所选内容用[]或者其它括号自动括起来,但用小狼毫不行

复现步骤 重现问题的步骤,如:

  1. 打开 'Obsidian' 软件
  2. 随意选择某段内容
  3. 按下[键后,所选内容会被删掉。如下: PixPin_2024-05-16_12-26-14

预期行为 不删除所选内容,而是用[]括起来。如下: PixPin_2024-05-16_12-48-08

tyf2018 avatar May 16 '24 04:05 tyf2018

输入方案的问题,没有直接输入字符“【”。

Youxikong avatar May 16 '24 11:05 Youxikong

输入方案的问题,没有直接输入字符“【”。

发现在Emeditor中,这种输入方案同样能直接括选。但在Obsidian和Typora中,则不能 PixPin_2024-05-16_20-27-12

tyf2018 avatar May 16 '24 12:05 tyf2018

weasel.custom.yaml里用obsidian.exe/inline_preedit: false,为Obsidian关闭预编辑区就可以了。inline_preedit启用时,输入时会预插入一个空格。

Youxikong avatar May 16 '24 13:05 Youxikong

weasel.custom.yaml里用obsidian.exe/inline_preedit: false,为Obsidian关闭预编辑区就可以了。inline_preedit启用时,输入时会预插入一个空格。

能帮忙看下么?这样写了后,不管用 Rimeweasel.custom.zip

tyf2018 avatar May 16 '24 13:05 tyf2018

这样应该成了

"app_options/obsidian.exe/inline_preedit": false

Youxikong avatar May 16 '24 13:05 Youxikong

"app_options/obsidian.exe/inline_preedit": false

🤣还是不行

tyf2018 avatar May 17 '24 00:05 tyf2018

"app_options/obsidian.exe/inline_preedit": false

这个参数的值设成 true反倒可以了。但是仍然存在一个问题。例如,按[键括选,排在第一位的候选项是[,第6位则是。如果使用排在首位的[括选,一切正常,结果为[所选内容],但如果是用第6位的,则会输入冗余,结果变成【[】所选内容]

具体如录屏所示: PixPin_2024-05-18_18-31-38

tyf2018 avatar May 18 '24 10:05 tyf2018