meizhile
V2EX  ›  macOS

Mac 输入法的中英文状态显示问题

  •  
  •   meizhile · Feb 27, 2014 · 12467 views
    This topic created in 4632 days ago, the information mentioned may be changed or developed.
    Mac下的中文输入法都不像win下一样有中英文状态显示,这个其实非常不方便,很容易输入错误,请问怎么破?
    Supplement 1  ·  Mar 27, 2014
    更新:百度输入法是有状态条的,不过貌似词库略坑爹。
    23 replies  •  2015-02-05 10:35:17 +08:00
    sunxiaonian
    sunxiaonian
    Feb 27, 2014
    1
    用鼠须管...
    mxi1
    mxi1
    Feb 27, 2014
    2
    我的输入法好像会显示。英文的就显示米国国旗;中文的就显示黑底白字的“拼”。
    meizhile
    meizhile
    OP
    Feb 27, 2014
    3
    @mxi1 请问是什么输入法?
    mxi1
    mxi1
    Feb 27, 2014
    4
    系统自带的输入法~
    Keyboard下面,Input Source里面,添加一个Pinyin - Simplified就可以了
    meizhile
    meizhile
    OP
    Feb 27, 2014
    5
    @mxi1 谢谢,不过我说的是同一个输入法,按shift可以切换中英文的情况,这两种状态下输入法图标是没什么区别的
    mxi1
    mxi1
    Feb 27, 2014
    6
    额,明白你意思了。看来是各人的习惯不一样:D
    alexrezit
    alexrezit
    Feb 27, 2014
    7
    很多輸入法在切換時都會在輸入點提示.
    yuelang85
    yuelang85
    Feb 27, 2014
    8
    不是用输入法自己的中英切换,直接切换成英文输入法。

    毕竟shift还是有很大用处的
    codepiano
    codepiano
    Feb 27, 2014
    9
    目前用的搜狗输入法,有两种提示方式,跟随和横幅
    wgxdz
    wgxdz
    Feb 28, 2014
    10
    OS X自带的拼音输入法是通过Caps Lock转换中英文输入,通过大写锁定的指示灯可以判断中英文状态.
    Superoutman
    Superoutman
    PRO
    Feb 28, 2014
    11
    百度的也可以啊
    meizhile
    meizhile
    OP
    Feb 28, 2014
    12
    楼上各位可能不是很明白我的意思,打个比方,我只用搜狗输入法,刚在terminal中执行了几条命令(英文状态),然后我离开了电脑,过了几分钟回来,切换到qq聊天窗口,直接输入拼音,但此时输入的仍然是英文,导致我要删除重新输入。。。
    meizhile
    meizhile
    OP
    Feb 28, 2014
    13
    @wgxdz 这也行,多谢,不过用下来感觉自带的输入法还是不如搜狗百度好用
    wangcheng
    wangcheng
    Feb 28, 2014❤️1
    14
    我觉得最好的解决方案就是不用输入法内置的中英文切换。

    另外,我觉得楼主的这种情况每天都会发生,没法杜绝,毕竟每次打字之前都看一眼输入法指示图标不太现实。
    meizhile
    meizhile
    OP
    Feb 28, 2014
    15
    @wangcheng 在win下养成的习惯,到Mac下很难改掉,不过还是多谢,回复很中肯
    codepiano
    codepiano
    Feb 28, 2014
    16
    @meizhile 搜狗有个自动英文功能,可以指定一个app列表,打开列表里的app自动切换到英文
    Superoutman
    Superoutman
    PRO
    Feb 28, 2014❤️1
    17
    @meizhile 我觉得下面图里的设置应该是能解决你需求的。


    我理解的场景是:首先Terminal下使用的是美式英文输入源,QQ聊天使用第三方中文输入源,然后根据当前的不同应用来切换相应的输入源。

    不过我设置好后有时还是不起作用,不知是系统的问题,还是我理解上的问题。
    xd547
    xd547
    Mar 2, 2014
    18
    刚刚用了楼上的方法,帮我解决了和楼主一样的问题。
    meizhile
    meizhile
    OP
    Mar 2, 2014
    19
    @Superoutman 多谢
    meizhile
    meizhile
    OP
    Mar 27, 2014
    20
    更新:百度输入法是有状态条的,不过貌似词库坑爹,不如搜狗好用,不像是搞搜索的做出来的输入法。
    顺便吐槽百度输入法图标,和win下的差距好大
    sammo
    sammo
    Feb 2, 2015
    21
    每次打字之前都看一眼屏幕上的输入法指示图标:
    我就是这么做的,看的是 当前输入法(当前文本框)的输入状态是 中 or 英 [ 这需求很正常啊,很可惜鼠须管无法做到,它只有切换之时才显示 中 or 英 ] ;
    如果看到了不是我想要的状态,则按下 shift 在本输入法内切换 或者 直接用组合键切换输入法。
    sammo
    sammo
    Feb 2, 2015
    22
    显示当前输入状态,有 3 种办法,一种是
    1. 浮动提示
    2. 状态栏显示 或 一个始终在屏幕上的输入法状态条
    3. capsLock 键的亮灭
    具体见 /t/167656
    meizhile
    meizhile
    OP
    Feb 5, 2015
    23
    @sammo 赞!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5294 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 01:24 · PVG 09:24 · LAX 17:24 · JFK 20:24
    ♥ Do have faith in what you're doing.