无法修改 Edge 浏览器搜索引擎地址中的地区信息
浏览器搜索引擎中 Bing 和 Google 的地址用了变量,并且这个变量是根据不知什么条件计算的。我怀疑从 google.com 跳转到 google.com.hk 花去的时间是访问速度感觉上慢的祸根。
{google:baseURL}search?q=%s&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchboxStats}{google:searchFieldtrialParameter}{google:language}{google:prefetchSource}{google:searchClient}{google:sourceId}{google:contextualSearchVersion}ie={inputEncoding}尝试去 edge://settings/privacy/services/search/searchEngines 修改预设 Google 的搜索引擎链接是不生效的,代码会把值强制扳回来。
好在可以新建一个自定义搜索引擎,不过享受不到自动补全等好处了。
另外网络上说的改 Preference 方法 Correct default Google Chrome base search engine URL - Super User 不管用
sed -i 's#{google:baseURL}#https://www.google.com.hk/#g' "EdgeUserData/Default/Preferences“然后发现常用的拖拽文字搜索是通过 SuperDrag - Microsoft Edge Addons 实现的,还好这个插件能自定义搜索引擎。
微软拼音输入法默认使用英语模式
以前 Windows 11 微软拼音 尝试过很多方式强制在切换到另一个窗口时不要让微软拼音状态切来切去,这已经是提出十几年的老 bug 了,一直没修复。网上也有一些调教手段,无非就是监听窗口切换事件,切完快速地用隐秘地缺少文档地系统调用帮你切换输入法到 English 状态。
- mbbill/no_english_mode: 防止微软拼音输入法启动切换到英文模式 这个是反过来,强制中文模式
- potoo0/IME switcher: 防止微软拼音输入法启动切换到英文模式 这个是可以强制英语
- im-select/README_CN.md at master · daipeihust/im-select 这个是独立的软件调用,从视窗中找到切换输入法状态的按钮并模拟点击,效率更低了
- A-23187/AIMSwitcher: AIMSwitcher, An Input Method Switcher 用系统 API,比 im-select 效率更高
- 其他还有一些 AutoHotkey 脚本,比如 InputTip ,但我不喜欢用这种效率低的
- ZGGSONG/LangIndicator: Windows平台的输入法中英文切换指示器(微软拼音输入法,不保证其他输入法的有效性) 如果是输入提示的话,这个更好用,更好看
近期版本发现微软拼音在 时间和语言 > 语言和区域 > 微软拼音输入法 > 常规 下提供了 默认模式 的功能,这里选英语好多了。Windows 26120.5742
不过似乎和记忆有出入,据 如何关闭/取消/调整微软拼音输入法从中文自动切换回英文模式的行为 - Microsoft Q&A 描述很早就有这功能,但是表现怪异。实测确实也不咋地。
现在尝试切换到 Rime 中州韵输入法一劳永逸自定义解决问题。