zhangkaiser/chromeos-shuangpin-ime

【feature】跪求添加微软双拼和原字符显示的功能

Opened this issue · 2 comments

微软双拼的布局使用了好几年了,实在难以割舍。

如果没有原字符显示选项功能,只能显示双拼转码之后的样子,有的时候混合打字有些费力。比如你打 vh,显示出来的“zhang”,但是你回车出来之后才能看到 vh 的字样,有的时候打英文很不方便。

如果使用微软双拼,可以打开已安装Decoder的service worker的调试器(chrome://inspect > service workers中选定与Decoder 扩展ID相应的inspect点击 ),可将下列代码添加到控制台/Console中并执行,此时就添加了一个自定义双拼方案设置。

chrome.storage.local.set({"customShuangpin": {
  shengmu:{
    c: 'c', d: 'd', b: 'b', f: 'f', g: 'g', h: 'h', j: 'j', k: 'k', l: 'l', m: 'm', n: 'n', p: 'p', q: 'q', r: 'r', s: 's', t: 't',
    zh: "v", sh: "i", ch: "u", w: 'w', x: 'x', y: 'y', z: 'z', ...{
      sh: 'u',
      ch: 'i'
    }
  },
  yunmu: {
    a: 'a', e: 'e', i: 'i', o: 'o', u: 'u', v: 'v',
    "uang": "h", "iang": "h", "iong": "y", "ong": "y",
    "ang": "g", "er": "q", "ing": "q", "ei": "w", "en": "r",
    "uo": "o", "ai": "s", "ao": "d", "an": "f", "ian": "j",
    "iao": "k", "in": "l", "un": "z", "iu": "n", "ie": "m",
    "eng": "t", "uai": "x", "ue": "x", "ia": "b", "ua": "b",
    "ou": "p", "ui": "v", "uan": 'c', ...{
      ai: 'l', an: 'j', ang: 'h', ao: 'k',
      ei: 'z', en: 'f', eng: 'g', er: 'r',
      uan: 'r', ia: 'w', ua: 'w', ian: 'm',
      iang: 'd', uang: 'd', iao: 'c', ie: 'x',
      in: 'n', ing: ';', uai: 'y', iong: 's',
      ong: 's', iu: 'q', ou: 'b', ue: 't',
      ui: 'v', un: 'p', uo: 'o'
    }
  }, yinjie: {
    "a": "oa", "ai": "os", "an": "of", "ang": "og",
    "ao": "od", "e": "oe", "en": "or", "eng": "ot", 
    "er": "oq", "o": "oo", "ou": "op", "ei": "ow",
    ...{
      ai: 'ol', an: 'oj', ang: 'oh', ao: 'ok',
      ei: 'oz', en: 'of', eng: 'og', er: 'or',
      ou: 'ob'
    }
  },
},
})

非常感谢,尝试了一下,确实布局已经改了,但是那个“双拼”里面的选项并没有出现一个 “customShuangpin” 的选项,而是直接覆盖了的,是不是重启机器了,这个就失效了?

跪求加一个“微软双拼”选项到配置里面。