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
  • Ctrl + y*

カーソルの上にあるテキストをコピーして貼り付ける

2

Ctrl + e

カーソルの下にあるテキストをコピーして貼り付ける

これらのコマンドは挿入モードで使用する必要があることに注意してください。

インデントコード

インデントしないコードをインデントする場合は、次のコマンドを実行します-

=%

たとえば、このようなインデントされていないコードがある場合-

インデント

次に、4行目に進み、=%コマンドを実行します。 このようなコードをインデントします-

インデントコード

ファイル形式を変更する

ファイル形式をUNIXに変更するには、次のコマンドを実行します-

:set ff = unix

ファイル形式をDOSに変更するには、次のコマンドを実行します-

:set ff = dos