2017-05-09 34 views
-1

我正在學習一個教程,並嘗試在Vim中編輯.yml文件。我的Vim編輯器與教師不同。他的文本是自動縮進並添加顏色格式。如何在Vim中打開自動格式化?

This first image is the instructor's Vim and what I want mine to look like

This second image is my Vim editor. You can see mine is without formatting and colours.

我怎樣才能打開這個自動格式化?沒有這個正確的.yml文件格式,Docker會出現問題。謝謝!

+1

這個Q不是關於爲StackOverflow定義的編程。它可能更適合於S.E.相關網站http://superuser.com或http://vi.stackexchange.com。使用Q底部的'flag'鏈接並請主持人移動它。請不要在2個不同的網站上發佈相同的Q.在此處發佈更多Q​​值之前,請閱讀http://stackoverflow.com/help/how-to-ask http://stackoverflow.com/help/dont-ask和http://stackoverflow.com/help/mcve。祝你好運 – shellter

回答

0

這些設置更適用於您的.vimrc文件。

具體而言,您正在尋找的是set autoindent選項。在設置之前,確保使用set expandtab和縮進大小(多少空格?)調整縮進類型(是否需要製表符或空格?),set shiftwidth=4其中4是空格計數。

對於顏色格式,你會想看看syntax highlighting。你可以使用它和color scheme一起來定製你的Vim :)

+0

謝謝! @Egrodo 是的,我通過使用vim改vimrc文件的〜/ .vimrc 然後我編輯vimrc文件,看起來像這樣: 集expandtab 集shiftwidth的= 2 集softtabstop = 2 結腸德勒 語法在 現在我的Vim編輯器正在類似於他的工作。 –

+0

太棒了,應該可以工作。只是爲了讓你知道,如果我回答你的問題,你可以upvote和標記我的回答作爲答案:) – Egrodo