ufo22940268
V2EX  ›  问与答

使用 jetbrain 的 ide 的时候到底要不要用 ideavim 呢

  •  
  •   ufo22940268 · Jan 9, 2015 · 8702 views
    This topic created in 4158 days ago, the information mentioned may be changed or developed.
    我之前用Android Studio和Webstorm的时候都用了ideavim插件,并且把keybind改成eclipse的模式。直到有一天我发现因为ideavim的原因multiple carets(1)不能正常使用。不过在很多时候这个功能又非常重要,所以我觉得我是不是应该放弃ideavim插件并且用默认的keybind。因为以前都用vim,emacs之类的工具,习惯了什么配置keybind不习惯就自己改一改。




    ==================================
    (1): multiple carets, 也叫multiple cursor,就是可以通知有多个cursor,一次完成多个位置的编辑。
    10 replies    2015-01-09 10:19:40 +08:00
    jsonline
        1
    jsonline  
       Jan 9, 2015
    谁说不能用,进入 insert 模式就能用。
    而且 ideavim 的普通模式是自带 column edit 的(ctrl+q),这样你就有两个 multiple cursor 功能了。
    ufo22940268
        2
    ufo22940268  
    OP
       Jan 9, 2015
    @jsonline 但是一移动multiple cursor就会消失,是吗
    jsonline
        3
    jsonline  
       Jan 9, 2015
    @ufo22940268 我一般不移动,选准了直接打字
    ufo22940268
        4
    ufo22940268  
    OP
       Jan 9, 2015
    @jsonline 所以这个就是问题所在
    jsonline
        5
    jsonline  
       Jan 9, 2015
    另外你可以临时关闭 vim
    ufo22940268
        6
    ufo22940268  
    OP
       Jan 9, 2015
    @jsonline 这个是可以,不过老是开关开关的
    ufo22940268
        7
    ufo22940268  
    OP
       Jan 9, 2015
    算了,不纠结了,还是继续搬砖去了
    baocaixiong
        8
    baocaixiong  
       Jan 9, 2015
    现在感觉起来还是如丝般流畅啊...
    format
        9
    format  
       Jan 9, 2015
    Shift + Alt 可以实现 multiple cursor 功能。
    tini8
        10
    tini8  
       Jan 9, 2015
    jetbrains 本身的快捷键已经很多了,移动光标,跳行什么的都不是问题,可以设置成自己喜欢的快捷键位置
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1214 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 17:35 · PVG 01:35 · LAX 10:35 · JFK 13:35
    ♥ Do have faith in what you're doing.