首頁  >  問答  >  主體

vim 如何批次縮排程式碼

選擇了多行程式碼,如何同時縮排選擇的程式碼片段呢?

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

全部回覆(5)我來回復

  • 某草草

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

    選取代碼,
    < 或前加數字 3<,向前縮排
    > 或前加數字 3>,向後縮排

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-05-27 17:46:19

    > 鍵縮進當前行
    3 >> 鍵縮排從當前起及之後的兩行

    回覆
    0
  • 淡淡烟草味

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

    我通常都用=

    • 縮排當前行:就==

    • 縮排一個函數:就將遊標移到一個函數的開啟的花括號或閉合的花括號,按= + shift 5,先按=,然後同時按shift55

    • 縮排幾行程式碼:就 數字 +
    • ==

      ,例如3==,比較多行就多按點數字,例如100==

    • 縮排整個檔案的程式碼:按
    • 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
  • 取消回覆