首页  >  问答  >  正文

vim 如何批量缩进代码

选择了多行代码,如何同时缩进选择的代码段呢?

大家讲道理大家讲道理2700 天前940

全部回复(5)我来回复

  • 某草草

    某草草2017-05-27 17:46:19

    选中代码,
    按下 < 或者前加数字 3<,向前缩进< 或者前加数字 3<,向前缩进
    按下 > 或者前加数字 3>按下 > 或者前加数字 3>,向后缩进

    回复
    0
  • phpcn_u1582

    phpcn_u15822017-05-27 17:46:19

    > 键缩进当前行
    3 >> 键缩进从当前起及之后的两行

    回复
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-27 17:46:19

    我一般都是用=

    • 缩进当前行:就==

    • 缩进一个函数:就将光标移到一个函数的开启的花括号或者闭合的花括号,按= + shift 5,先按=,然后同时按shift5 + shift 5,先按

      ,然后同时按shift5
    • ==,比如3==,比较多行就多按点数字,比如100==缩进几行代码:就 数字 +

      ,比如3==,比较多行就多按点数字,比如100==
    • gg到达文件顶部,然后按=,然后同时按shift g缩进整个文件的代码:按gg到达文件顶部,然后按

      ,然后同时按shift g
    🎜

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-27 17:46:19

    选中多行,然后按下>(shift + .),就会缩颈一个tab的长度,然后按下. 可以重复刚才的缩进操作。

    回复
    0
  • ringa_lee

    ringa_lee2017-05-27 17:46:19

    全选,shift+tab

    回复
    0
  • 取消回复