質問

通常のテキストエディタでは、テキストのブロックを選択し、 detabする + タブをシフトentabとするタブのを押します。

どのように私はentabまたはVIMのテキストの選択したブロックをdetabのですか?

役に立ちましたか?

解決

あなたがテキストを選択した場合、それがインデントされます「>」ヒットし、「<」解除インデントをされます。

それはタブやスペースを挿入するかどうかは、あなたの「EXPANDTAB」の設定に依存します。あなたは「ずらし幅」と「タブストップ」設定でスペース/タブストップの数を編集することができます。

他のヒント

アンディ・ホワイトの答えに加えて。 私はまたのvimrcに以下を追加することになります:

vnoremap > >gv
vnoremap < <gv

ですから、さらに/ DEDENTをインデントするために、あなたのコードブロックを再選択する必要はありません。

あなたも、テキストを選択する必要はありません。あなたは>>または<<を押すことで、現在の行をインデント解除/インデントすることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top