V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
daben1990
V2EX  ›  Vim

vim 你们都用什么键,切换中英文

  •  
  •   daben1990 · 2015-10-23 17:03:59 +08:00 · 8411 次点击
    这是一个创建于 3110 天前的主题,其中的信息可能已经有所发展或是发生改变。

    打字的时候,经常出现打英文的时候,出现中文。。我的默认是 shift.

    求好的解决方案

    22 条回复    2015-11-26 05:51:21 +08:00
    cxbig
        1
    cxbig  
       2015-10-23 17:08:04 +08:00
    都用 vim 了还用输入中文?做开发一般会让文案组去准备翻译文件,开发提供英文的 key ,调用即可。
    Tiande
        2
    Tiande  
       2015-10-23 17:09:28 +08:00
    按 shift 还不满意?
    再添个 shit 键?
    timsims
        3
    timsims  
       2015-10-23 17:17:45 +08:00
    cmd+space
    adow
        4
    adow  
       2015-10-23 17:24:20 +08:00 via iPhone
    试了很多都不满意,最后还是用 shift ,很麻烦
    ZackYang
        5
    ZackYang  
       2015-10-23 17:25:21 +08:00
    cmd + space, 感觉比 shift 顺手.
    matsuijurina
        6
    matsuijurina  
       2015-10-23 17:27:20 +08:00
    很久以前,某些插件碰到中文就崩了,慢慢养成了不敢在 vim 里打中文的习惯。
    daben1990
        7
    daben1990  
    OP
       2015-10-23 17:38:46 +08:00
    因为经常切换 qq ,中文聊天完后,切回 vim ,需要按 shifit 才能切换英文,很多时候,都忘记当前是英文还是中文,有木有插件,默认在 vi 界面,默认切换为美国键盘,需要再切回搜狗拼音
    xiaket
        8
    xiaket  
       2015-10-23 17:45:32 +08:00
    改过键, CapsLock
    codecrash
        9
    codecrash  
       2015-10-23 17:57:59 +08:00
    因为有时还要切换大小写,就把右边的 shfit 设置为输入法切换,话说按一下 shift 很麻烦吗
    chemzqm
        10
    chemzqm  
       2015-10-23 17:58:08 +08:00
    @daben1990 系统的键盘设置可以选
    https://cloud.githubusercontent.com/assets/251450/10689688/b2a70568-79af-11e5-93df-da26b771df0d.jpeg
    鼠须管可以设置应用打开的默认输入法
    18000rpm
        11
    18000rpm  
       2015-10-23 20:33:35 +08:00 via Android
    好痛的痛点。然而我一直都没去重视。
    回去看看能不能通过脚本切换输入法,然后让编辑器进入 Normal Mode 的时候调用一下
    Fooleap
        12
    Fooleap  
       2015-10-23 20:40:38 +08:00   ❤️ 1
    使用这个插件 http://www.vim.org/scripts/script.php?script_id=3764
    在插入模式使用 Shift 键切换。
    thinker3
        13
    thinker3  
       2015-10-23 20:53:34 +08:00
    我用一个插件,可以在 vim 中输入中文,不是外面的输入法。
    asxalex
        14
    asxalex  
       2015-10-23 20:56:14 +08:00
    如果母语是英语,压根就不会存在这个烦恼了...
    tracyone
        15
    tracyone  
       2015-10-23 20:57:02 +08:00
    我用 mac os x 自带的输入法用 vim 感觉好麻烦..
    imcoddy
        16
    imcoddy  
       2015-10-23 20:58:03 +08:00
    我是配置了单点右 Option 切换输入法
    rainysia
        17
    rainysia  
       2015-10-24 04:55:50 +08:00
    我是 linux, debianer

    经常工作在 root 和 user 下. 所以输入法在 root 和在 user 下都还要启动 daemon......

    然后在 user 下是不能用 root 的输入法的, root 下也不能用 user 的.
    只好设置了两个 ctrl+space 和 super(win)+space...默认是 user 的 ctrl+space, 需要在 root 下输入中文时(记一些在 root 账户的 git 文档.),就按 super+space

    ......
    kfll
        18
    kfll  
       2015-10-24 09:36:48 +08:00 via iPhone
    系统自带输入法的 Caps Lock ,与其他输入法使用的 shift 的区别是,前者就是个状态键, A 状态一定是 A 结果, B 状态一定是 B 结果。
    liboyue
        19
    liboyue  
       2015-10-24 11:14:18 +08:00
    搜狗输入法可以设置不同应用的默认语言 - -
    daben1990
        20
    daben1990  
    OP
       2015-10-24 14:15:18 +08:00
    @liboyue ,mac 版本 木找到啊。。。
    liboyue
        21
    liboyue  
       2015-10-24 14:27:43 +08:00
    jprovim
        22
    jprovim  
       2015-11-26 05:51:21 +08:00
    CMD + OPTION + SPACE
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   989 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:40 · PVG 03:40 · LAX 12:40 · JFK 15:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.