Vim-tips-and-tricks
提供:Dev Guides
Vim-ヒントとコツ
Vimについての公正なアイデアが得られました。 生産性を向上させるためのVimのいくつかのヒントとコツについて説明しましょう。 このセクションでは、次の項目について説明します-
- スペースをタブに、またはその逆に変換する
- スペルミスのある単語を強調する
- 単語補完
- 文字ごとに行をコピー
- インデントコード *ファイル形式を変更する
スペースをタブに、またはその逆に変換する
タブをスペースに変換する
あなたがファイルを編集していて、入力したタブ文字をスペースに変換したい場合は、次のコマンドを実行します-
:set expandtab
このコマンドは、既存のタブをスペースに変更しないことに注意してください。 これを達成するには、次のコマンドを実行します-
:set tabstop = 4 shiftwidth = 4 expandtab
:retab
上記のコマンドでは、タブを4つのスペースに変換するようVimに指示しています
スペースをタブに変換する
スペースをタブに変換するには、以下のコマンドを実行します-
:set noexpandtab :retab!
スペルミスのある単語を強調する
スペルミスの単語を強調表示するようにVimに指示できます。 これを行うには、次のコマンドを実行します-
:set spell
以下の画像はVimのスペルミスの単語を強調しています-
単語補完
Vimは単語補完も提供します。 このため、挿入モードで次のコマンドを実行します-
Ctrl + p
行ごとに文字をコピーする
次のコマンドを使用して、文字ごとに行をコピーして貼り付けます-
Sr.No | Command & Description |
---|---|
1 |
カーソルの上にあるテキストをコピーして貼り付ける |
2 |
Ctrl + e カーソルの下にあるテキストをコピーして貼り付ける |
これらのコマンドは挿入モードで使用する必要があることに注意してください。
インデントコード
インデントしないコードをインデントする場合は、次のコマンドを実行します-
=%
たとえば、このようなインデントされていないコードがある場合-
次に、4行目に進み、=%コマンドを実行します。 このようなコードをインデントします-
ファイル形式を変更する
ファイル形式をUNIXに変更するには、次のコマンドを実行します-
:set ff = unix
ファイル形式をDOSに変更するには、次のコマンドを実行します-
:set ff = dos