LinuxがVIMエディタでTabを4つのスペースに変更する方法
Linuxユーザーが最もよく使うエディタはVIMエディタで、編集速度を向上させるために、エディタでショートカットを設定することがよくあります。今日はVIMエディタでTabキーを4つのスペースに設定する方法を皆さんと共有します。
設定方法:編集
vim ~/.vimrc
新しいファイルが存在しない場合、ファイルはすでに存在し、末尾に追加されます。
追加
「autocommandsがサポートされている場合にのみ、このコードが実行されます。
if has(”autocmd“)
」ファイルタイプチェックとファイルベースの自動引き締めを使用
filetype plugin indent on
「Makefilesファイルのtab使用長8.
autocmd FileType make set tabstop=8 shiftwidth=8 softtabstop=0 noexpandtab
endif
」その他の場合は、4つのスペース幅のTABを使用します
set tabstop=4"TABの幅を4つのスペースに設定します。
しかし、まだt.はvimが4つのスペース幅に解釈しているだけで、他のエディタではt記号です。
“ Vim will interpret it to be having
” a width of 4.
set shiftwidth=4"インデントは4つのスペースの幅を使用します。
set softtabstop=4」tabが占める列数を設定し、tabを入力すると4つのスペースの幅に設定します。
set expandtab」拡張tabはスペースです。
vim一時的にインデントと注釈の自動インデント設定を閉じる
VIMはコードを貼り付ける時に自動的にインデントして、コードをめちゃくちゃにして、ある行の1つの注釈のため後ろのコードがすべて注釈される可能性があります。
方法1set pastetoggle
自動インデント
あるいはショートカットキーに設定、最も便利な方法は.vimrcに次の文を追加します。
set pastetoggle=《F9》
以降は挿入モードでF 9キーを押すだけでオートインデントが切り替わります。
自分で手書きコードが必要な場合はinsertモードに入り、デフォルトでは自動インデントになります。
方法2set paste
次に挿入モードに入って貼り付け、コードは自動的にインデントされません。
コードを叩くときは自動的にインデントする必要があります。変更する必要があります。
set nopaste
これがVIMエディタでTabキーを4つのスペースに設定する方法です。VIMエディタをよく使う必要があるユーザーは設定しましょう。編集速度を高めることができますよ。