社交链接
一般情况下,我们切换到英文输入会输入密码等敏感内容
我个人的习惯是只要使用国产输入法,在输入英文时都换回原fcitx
但是,搜狗输入法强制你使用他的英文输入
正常情况下,要实现点击 shift
时切换回fcitx,只要在fcitx设置里把“额外的输入法切换键”设置为 L SHIFT
即可
配置完成后,只要重启就可以保存设置
但是
搜狗会在重启输入法之后覆盖配置,导致设置回到“无”
题外话:为什么搜狗强制使用内置的英文输入?你需要我的密码???
建议国内输入法使用的时候选择不联网模式
所以我们通过手动修改配置文件并更改权限为只读
配置文件在 ~/.config/fcitx/config
分享下自己的配置文件,实际上这个文件已经把所有的填法写明了,照着写就好了,前面加 #
代表这一行不生效
`[Hotkey] # 切换激活/非激活输入法 #TriggerKey=CTRL_SPACE # 只在用额外切换键取消激活后才使用它进行切换 # 可选值: # True False UseExtraTriggerKeyOnlyWhenUseItToInactivate= True # 额外的激活输入法快捷键 # 可选值: # R_CTRL # R_SHIFT # L_SHIFT # L_CTRL # ALT_L_SHIFT # ALT_R_SHIFT # CTRL Both # SHIFT Both # L_ALT # R_ALT # ALT Both # Left Super # Right Super # Super Both # Ctrl+Left Super # Ctrl+Right Super # Super+Left Ctrl # Super+Right Ctrl # Disabled # Custom SwitchKey=L_SHIFT # 自定义切换键 #CustomSwitchKey= # 激活输入法 #ActivateKey= # 取消激活输入法 #InactivateKey= # 启用输入法间切换 # 可选值: # True False #IMSwitchKey=True # 输入法间切换时包含未激活状态 # 可选值: # True False #IMSwitchIncludeInactive=True # 输入法切换键 # 可选值: # CTRL_SHIFT # ALT_SHIFT # CTRL_SUPER # ALT_SUPER #IMSwitchHotkey=CTRL_SHIFT # 重新载入配置 #ReloadConfig=CTRL_5 # 输入间隔 #TimeInterval=250 # 切换虚拟键盘 #VKSwitchKey=CTRL_ALT_B # 切换联想模式 #RemindSwitchKey= # 切换全角 #FullWidthSwitchKey= # 切换全角标点 #PuncSwitchKey=CTRL_. # 上一页 #PrevPageKey=- UP # 下一页 #NextPageKey== DOWN # 选择第二第三候选词 #SecondThirdCandWordKey= # 保存配置及输入历史 #SaveAllKey=CTRL_ALT_S # 切换嵌入预编辑字符串 #SwitchPreedit=CTRL_ALT_P # 上一个候选词 #PrevWord=SHIFT_TAB # 下一个候选词 #NextWord=TAB [Program] # 输入法真正启动前延迟的秒数 #DelayStart=0 # 在窗口间共享状态 # 可选值: # No # All # PerProgram #ShareStateAmongWindow=All # 默认输入法状态 # 可选值: # Inactive # Active #DefaultInputMethodState=Inactive [Output] # 数字后跟半角符号 # 可选值: # True False #HalfPuncAfterNumber=True # 联想模式禁用翻页 # 可选值: # True False #RemindModeDisablePaging=True # 切换状态时提交 # 可选值: # True False #SendTextWhenSwitchEng=True # 候选词个数 #CandidateWordNumber=5 # 提示词库中词组 # 可选值: # True False #PhraseTips=True # 窗口失去焦点时不提交预编辑文本 # 可选值: # True False #DontCommitPreeditWhenUnfocus=False [Appearance] # 切换输入法时显示输入法提示 # 可选值: # True False #ShowInputWindowAfterTriggering=False # 获得输入焦点并且输入法变化时显示输入法提示 # 可选值: # True False #ShowInputWindowWhenFocusIn=False # 输入法提示只在激活状态显示 # 可选值: # True False #ShowInputWindowOnlyWhenActive=False # 显示输入速度 # 可选值: # True False #ShowInputSpeed=False # 显示版本 # 可选值: # True False #ShowVersion=False # 只有预编辑字符串时不显示输入窗口 # 可选值: # True False #HideInputWindowWhenOnlyPreeditString=False # 只有一个候选词和预编辑字符串时不显示输入窗口 # 可选值: # True False #HideInputWindowWhenOnlyOneCandidate=False`
然后在文件管理器里右键—>属性—>权限管理
把所有的权限改成只读
然后手动重启fcitx即可