Vim-personalization

提供:Dev Guides
移動先:案内検索

Vim-カスタマイズ

要件に応じてVimをパーソナライズできます。 このセクションでは、次の項目について説明します-

  • 構成ファイル
  • フォントを変更する
  • 配色の変更
  • 個人的な強調表示
  • ステータスライン

構成ファイル

Vimの構成ファイルは、ユーザーレベルまたはグローバルレベルにすることができます。 ユーザー固有の設定はユーザーレベルのファイルに保存され、グローバル設定はグローバルレベルのファイルに保存されます。

Vimrcファイル

  • グローバルvimrc *

グローバルvimrcファイルを見つけるには、エディターで次のコマンドを実行します

:echo $VIM

OR

:echo \%VIM\%

Linuxでは、このファイルは/usr/share/vimディレクトリにあり、WindowsではC:\ Program Files \ Vimフォルダーにあります。

  • ローカルvimrc *

ローカルvimrcは、ユーザーのホームディレクトリの下に配置されます。 たとえば、Linuxでは/home/<USER>ディレクトリにあり、WindowsではC:\ Documents and Setting \ <USER>/フォルダーにあります。

Windowsではファイル名は_vimrcですが、Linuxでは.vimrcになります。

Gvimrc

  • グローバルgvimrc *

Linuxでは、このファイルは/usr/share/gvimディレクトリにありますが、Windowsでは、C:\ Program Files \ Vimフォルダーにあります。

  • ローカルgvimrc *

ローカルgvimrcは、ユーザーのホームディレクトリの下に配置されます。 たとえば、Linuxでは/home/<USER>ディレクトリにあり、WindowsではC:\ Documents and Setting \ <USER>/フォルダーにあります。

Windowsではファイル名は_gvimrcになりますが、Linuxでは55 .gvimrcになります。

exrc

exrcファイルは、後方互換性のために使用されます。 vimrcまたはgvimrcファイルが存在する場合、これらのファイルは無視されます。

  • グローバルexrc *

Linuxでは、このファイルは/usr/share/vimディレクトリにあり、WindowsではC:\ Program Files \ Vimフォルダーにあります。

  • ローカルexrc *

ローカルexrcは、ユーザーのホームディレクトリの下に配置されます。 たとえば、Linuxでは/home/<USER>ディレクトリにあり、WindowsではC:\ Documents and Setting \ <USER>/_ exrcフォルダーにあります。

フォントを変更する

フォントを変更するには、gVimで次のコマンドを実行します-

:set guifont = courier

上記のコマンドは、フォントをクーリエに変更します。

カラースキームを変更する

カラースキームを変更するには、次のコマンドを実行します-

:colorscheme <tab>

タブ文字を押すと、Vimで利用可能な配色が表示されます。

個人的な強調表示

特定の列の後の文字を強調表示する

以下のコマンドを実行して、73より大きい列を強調表示します-

:match ErrorMsg/\%>73v.\+/

以下の画像はこれを示しています-

個人

以下は、このコマンドの説明です-

Sr.No Command & Description
1
  • \%>*

列の後に一致

2

73

これは列番号です

3

V

仮想列でのみ機能するはずです

4

.\+

1つ以上の文字に一致

行番号を追加

行番号を追加するには、次のコマンドを実行します-

:set number

これを無効にするには、次のコマンドを実行します-

:set nonumber

番号幅を設定する

番号幅を設定するには、次のコマンドを実行します-

:set numberwidth = <num>

スペルチェック

スペルチェックを有効にするには、次のコマンドを実行します-

:set spell

そして、スペル言語を設定するには、次のコマンドを実行します-

:set spelllang = <language>

たとえば、次のコマンドを使用してドイツ語を設定するには-

:set spelllang = de

略語

略語を使用して、長い文字列のショートカットを作成できます。 たとえば、以下のコマンドは「quick」という略語を作成します。

:abbr quick the quick brown fox

「quick」と入力してTabキーを押すと、「the quick brown fox」という文字列に置き換えられます

これを使用して、いくつかのタイプミスを修正できます。 たとえば、以下のコマンドはこれを行います-

:abr teh the

ステータスライン

ステータス行は、エディターの下部に表示されます。 ステータス行を有効にするには、次のコマンドを実行します-

:set laststatus = 2

現在のセッションでこれを削除するには、次のコマンドを実行します-

:set laststatus = 0