vi でコピペするとき、インデントを解除したい!
vi(vim)で編集していて、他のソースからコピペして貼り付けようとすると、インデントが重なってものすごくネストが深くなってしまいます。
(例)
広告
<div class="content"> <h2>見出し</h2> <p>本文本文</p> <ul> <li>リスト1</li> <li>リスト2 </li> </ul> </div> |
こんなソースが…
<div class="content"> <h2>見出し</h2> <p>本文本文</p> <ul> <li>リスト1</li> <li>リスト2 </li> </ul> </div> |
こうなってしまう!
これは、vimの設定で「autoindent」という項目がONになっているから起こる現象です。
解除するためには、コマンドモードで
:set noautoindent
と入力すればOKです。
ちなみに、
:set
のコマンドで、現在有効になっている設定の一覧が表示されます。
更新した 『vi でコピペするとき、インデントを解除したい! http://bit.ly/2eG4tt 』