質問
通常のテキストエディタでは、テキストのブロックを選択し、 detabする + タブをシフトentabとするタブのを押します。
どのように私はentabまたはVIMのテキストの選択したブロックをdetabのですか?
解決
あなたがテキストを選択した場合、それがインデントされます「>」ヒットし、「<」解除インデントをされます。
それはタブやスペースを挿入するかどうかは、あなたの「EXPANDTAB」の設定に依存します。あなたは「ずらし幅」と「タブストップ」設定でスペース/タブストップの数を編集することができます。
他のヒント
アンディ・ホワイトの答えに加えて。 私はまたのvimrcに以下を追加することになります:
vnoremap > >gv
vnoremap < <gv
ですから、さらに/ DEDENTをインデントするために、あなたのコードブロックを再選択する必要はありません。
あなたも、テキストを選択する必要はありません。あなたは>>
または<<
を押すことで、現在の行をインデント解除/インデントすることができます。
所属していません StackOverflow