gvim - vim が HTML ファイルを編集すると、新しい行の後に前の行のインデントが変更される問題
世界只因有你
世界只因有你 2017-05-16 16:42:52
0
1
752

たとえば、このコードでは、<li> タグの前に 3 つのスペースがあることに注意してください。私の vim 設定は次のとおりです。 リーリー

<li> タグの前にスペースが 3 つあるのは、他の人のコードを変更しているため、元のインデントを台無しにしたくないためです

リーリー

上のマークの位置で Enter キーを押すと、図に示すように、このラベルの前にある 3 つのスペースがタブに置き換えられます

行を変更すると前の行のインデントが変更されるこの問題を解決するにはどうすればよいですか?

世界只因有你
世界只因有你

全員に返信(1)
左手右手慢动作

" タブの代わりにスペースを使用します。これが重要なポイントです
エキスパンドタブを設定します

" 3文字インデント
シフト幅 = 3 ソフトタブストップ = 3 を設定します

" 以下は自動インデントの制御についてです。自動インデントが気に入らない場合は、オフにすることができます。
「自動インデント
」 セットアイ

「スマートインデックス」
セットシ

「C スタイルの興味深い
」 シンデントを設定します

vim 設定を変更せずに modeline フォームを使用することもできます。http://vim.wikia.com/wiki/Modeline_ma... を参照してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート