.vimrcファイルはどこにありますか?



Where Is My Vimrc File



解決:

あなたはそれを作成する必要があります。私が使用したほとんどのインストールでは、デフォルトで作成されていません。

通常、次のように作成します〜/ .vimrc。




すでに.vimrcファイルがある場合、これらの方法は機能します。

:scriptnamesには、Vimがロードしたすべての.vimファイルが一覧表示されます。.vimrcファイル。



:e $ MYVIMRCを開いて、使用している現在の.vimrcを編集してから、Ctrl + Gを使用してステータスバーにパスを表示します。


短い答え:

vimrcを作成するには、Vimを起動し、次のいずれかを実行します。

:e $ HOME / .vimrc '(Unix、Mac、またはOS / 2の場合):e $ HOME / _vimrc'(Windowsの場合):e s:.vimrc '(Amigaの場合)

必要な設定を挿入し、ファイルを保存します。



このファイルが存在すると、互換性のあるオプション。詳細については、以下を参照してください。

長い答え:

vimrcには次の2種類があります。

  • NS ユーザーvimrc$ HOME
  • NS システムvimrc$ VIM(Amigaシステムでは、s:.vimrcはユーザーvimrcと見なされます)

多くの場合、ユーザーvimrcファイルは、ユーザーが作成するまで存在しません。 見つからない場合$ HOME / .vimrc(または$ HOME / _vimrc(Windowsの場合))次に、作成することができ、おそらく作成する必要があります。

システムvimrcは通常、変更しないでおく必要があります にあります$ VIM*ディレクトリ。システムvimrcは いいえ あなたがあなたの個人的な設定を保つ良い場所。このファイルを変更した場合、Vimをアップグレードすると、変更が上書きされる可能性があります。また、ここでの変更は、マルチユーザーシステムの他のユーザーに影響します。ほとんどの場合、ユーザーvimrcの設定は、システムvimrcの設定を上書きします。

から:help vimrc:

初期化コマンドを含むファイルは、「vimrc」ファイルと呼ばれます。 vimrcファイルの各行は、Exコマンドラインとして実行されます。 'exrc'ファイルと呼ばれることもあります。これらは同じタイプのファイルですが、「exrc」はViが常に使用するものであり、「vimrc」はVim固有の名前です。 | vimrc-intro |も参照してください。

あなたの個人的な初期化のための場所:

Unix $ HOME /.vimrcまたは$ HOME / .vim / vimrc OS / 2 $ HOME / .vimrc、$ HOME / vimfiles / vimrcまたは$ VIM / .vimrc(または_vimrc)MS-Windows $ HOME / _vimrc、$ HOME / vimfiles / vimrcまたは$ VIM / _vimrc Amiga s:.vimrc、home:.vimrc、home:vimfiles:vimrcまたは$ VIM / .vimrc

上記の順序でファイルが検索され、最初に見つかったファイルのみが読み取られます。

(MacOSは上記のUnixとしてカウントされます。)

単なる 存在 ユーザーのvimrcは、をオフにすることでVimの動作を変更します互換性のあるオプション。から:helpcompatible-デフォルト:

Vimが起動すると、「互換性のある」オプションがオンになります。これは、Vimが初期化を開始するときに使用されます。ただし、ユーザーのvimrcファイルが見つかるか、現在のディレクトリにvimrcファイルがあるか、または「VIMINIT」環境変数が設定されるとすぐに、「nocompatible」に設定されます。これには、他のオプションを設定またはリセットするという副作用があります(「互換性」を参照)。ただし、設定またはリセットされていないオプションのみが変更されます。


*$ VIMはシェルに設定されていない可能性がありますが、常にVim内に設定されています。設定内容を確認したい場合は、Vimを起動してコマンドを使用してください:echo $ VIM