z742364692
V2EX  ›  Vim

vim 如何跳出自动补全的括号

  •  
  •   z742364692 · Sep 10, 2015 · 12161 views
    This topic created in 4072 days ago, the information mentioned may be changed or developed.
    比如
    printf ("引号和分好都是自动补全的,怎么跳到最后输入分号")
    20 replies  •  2015-12-11 11:15:11 +08:00
    smartdie
    smartdie
    Sep 10, 2015
    1
    ESC+A
    nicolas
    nicolas
    Sep 10, 2015
    2
    shift+4 :跳到行末。
    superhxnju
    superhxnju
    Sep 10, 2015
    3
    可以继续输入补全的分号和括号。比如当 cursor 在 ) 位置时,继续输入 ) ,会跳过 ) ,而不会多加一个 )
    fantasyczl
    fantasyczl
    Sep 10, 2015
    4
    插件 ---- [email protected]:Raimondi/delimitMate.git
    18000rpm
    18000rpm
    Sep 10, 2015❤️1
    5
    原生应该是没有快捷的办法,可以自己加快捷键,比如:
    :inoremap <C-L> <esc>f )a
    以后就可以按 Control - L 直接在 INSERT 模式下跳到下一个 ) 后面继续输入了
    fantasyczl
    fantasyczl
    Sep 10, 2015
    6
    不好意思,看错了,看成了“怎么自动补全括号”,楼主自动忽略吧
    gujiaxi
    gujiaxi
    Sep 10, 2015
    7
    Emacs 下的话可以直接 C-f
    18000rpm
    18000rpm
    Sep 10, 2015
    8
    @18000rpm
    悲剧, v2 自动在 f 和 ) 之间插了一个空格
    blue7wings
    blue7wings
    Sep 10, 2015
    9
    ESC + l + l + a 熟练了我觉得非常快啊....
    GPU
    GPU
    Sep 10, 2015
    10
    有人说说 sublime text 怎么跳出来码?
    wanjun
    wanjun
    Sep 10, 2015
    11
    很多强大的 IDE 都不能做到,但是 emacs 可以
    Ge4Los
    Ge4Los
    Sep 10, 2015
    12
    插入模式下: c-o A
    可以继续保持插入,手指不用离开主键盘区。
    tracyone
    tracyone
    Sep 10, 2015 via Android❤️3
    13
    映射下 alt+hjkl 在插入模式下移动
    Xbluer
    Xbluer
    Sep 10, 2015
    14
    @tracyone 非常实用的方法。
    多数情况下编辑完了之后只需要向右移动一位。
    xiaohaidao
    xiaohaidao
    Sep 10, 2015
    15
    $跳到行末
    %查找与光标所在处相匹配的反括号
    lazybios
    lazybios
    Sep 10, 2015
    16
    肌肉记忆 <Esc>la 再把<Esc>映射成 jj 就更顺畅了 jjla
    刚刚顺便写了篇相关博客: http://t.cn/RybCiqz
    z742364692
    z742364692
    OP
    Sep 10, 2015 via Android
    17
    谢谢各位指教,真的很感谢
    DarkDucky
    DarkDucky
    Sep 11, 2015
    18
    f+)+a ,就可以在括号后面插入; v+i+(,选中所有括号里面的内容
    musicx
    musicx
    Sep 14, 2015
    19
    额。。。没有人看过自动补全插件的文档么。。。 Shift+Tab 啊。。。不打断插入状态,好处说不完啊
    missnote
    missnote
    Dec 11, 2015
    20
    Shift+Tab 被占用了怎么办。。。。。。。。。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1718 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 17:09 · PVG 01:09 · LAX 09:09 · JFK 12:09
    ♥ Do have faith in what you're doing.