Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> VIMエディタのタブを4つのスペースに変更する方法

VIMエディタのタブを4つのスペースに変更する方法

  

Linuxユーザにとって最もよく使われるエディタはVIMエディタで、編集速度を上げるために、エディタにショートカットを設定することがよくあります。今日、XiaobianはVIMエディタでTabキーを4つのスペースに設定する方法をあなたと共有します。

設定方法:

編集

のvim〜/.vimrcと

新しいファイルが存在しない、ファイルがすでに存在している、追加の尾< Br>

Add

'このコードはオートコマンドがサポートされている場合にのみ実行されます。

ifがある場合(' autocmd')

'ファイルタイプのチェックとファイルベースの自動縮小を使用する場合

ファイルタイププラグインがインデントされている場合

&' Makefilesファイルのタブの長さは8です。

autocmd FileType make set tabstop = 8 shiftwidth = 8 softtabstop = 0 noexpandtab

endif

'それ以外の場合は4を使用します。スペースの幅TAB

set tabstop = 4' TABの幅は4スペースに設定されています。

'それでも\\ t他のエディタや\\ tシンボルを使用して、vimは4スペースの幅として解釈します。

' Vimはそれを持つと解釈します< Br>

- 幅4。

set shiftwidth = 4 - 幅4スペースでインデントします。

set softtabstop = 4 - タブが占める列数を設定し、tabを入力するときは、4スペースの幅を設定します。

set expandtab'拡張機能タブはスペースです。

vimは、インデントと注釈の自動インデント設定を一時的に無効にします。

VIMは、コ​​ードを貼り付けるときに自動的にインデントします。次のコードはすべてコメントアウトされています。

方法1

自動インデントを無効にするには、pastetoggle

を設定するか、ショートカットとして設定すると便利です。この方法は、.vimrcに文を追加することです。

set pastetoggle =“ F9”

挿入モードでは、F9キーを押すだけで自動インデントが切り替わります。

独自のコードを作成する必要がある場合は、挿入モードに入ります。デフォルトは自動的にインデントされます。

方法2

set paste

挿入モードのペーストを入力すると、コードは自動的にインデントされません。

コードを入力するときは、自動的にインデントする必要があります。元に戻す必要があります。

set nopaste

これは、VIMエディタでTabキーを4スペースに設定する方法です。 VIMエディタを頻繁に使用する必要があるユーザーは、VIMエディタを設定するので、編集速度が向上します。

Copyright © Windowsの知識 All Rights Reserved