ホームページ  >  に質問  >  本文

vimでコードをバッチインデントする方法

複数行のコードが選択されている場合、選択したコードセグメントを同時にインデントするにはどうすればよいですか?

大家讲道理大家讲道理2700日前944

全員に返信(5)返信します

  • 某草草

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

    コードを選択し、
    < を押すか、その前に数字を追加します 3< を押して前方インデントします < 或者前加数字 3<,向前缩进
    按下 > 或者前加数字 3> > を押すか、その前に数字を追加します3>、後方にインデントします

    返事
    0
  • phpcn_u1582

    phpcn_u15822017-05-27 17:46:19

    > 键缩进当前行
    3 >> キーを押して、現在の時点と次の時点から始まる 2 行をインデントします

    返事
    0
  • 淡淡烟草味

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

    私は通常、=

    を使用します
    • 現在の行をインデントします: just==

    • 関数をインデントする: カーソルを関数の左中括弧または右中括弧に移動し、= + shift 5,先按=,然后同时按shift5 + Shift 5 を押し、最初に

      を押してから、shift を同時に押します 5< /コード>
    • ==,比如3==,比较多行就多按点数字,比如100==コードの数行をインデントします: 3== などの数字 +

      だけです。それ以上の行がある場合は、100== などのさらに多くの数字を押します
    • gg到达文件顶部,然后按=,然后同时按shift g コード ファイル全体をインデントします: gg を押してファイルの先頭に到達し、次に

      を押してから shift g を同時に押します
    🎜

    返事
    0
  • 伊谢尔伦

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

    複数の行を選択してから >(shift + .) を押すと 1 つのタブの長さが縮小され、 を押して先ほどのインデント操作を繰り返します。

    返事
    0
  • ringa_lee

    ringa_lee2017-05-27 17:46:19

    すべて選択、shift+tab

    返事
    0
  • キャンセル返事