回答:
答えは、いくつかのファイルに分散させたいものによって異なります。複数のファイルで設定を行うには、いくつかの方法があります。注:との違いruntime
とはsource
記載されている、私はこの問題について再び何も言うことはありません。
そう。また、何を考慮に入れる必要があります。今日では、我々はめったに使用する必要がないso
かru
の.vimrcからを。それでも、私はまだ2つのケースでのみそれを行います。
その他の場合:
最後に、私は私の.vimrcにあります:
:set
はい、または単にso somefile
。を参照してください:help so
。
補足として、私のvimrcにこれらの行があります。次に、dotfilesソース管理に保持しないローカルvimrcをソースするために使用します。
" Source a local vimrc {{{
if has('win32')
let $MYLOCALVIMRC = $HOME . "/_local.vim"
else
let $MYLOCALVIMRC = $HOME . "/.local.vim"
endif
if filereadable($MYLOCALVIMRC)
source $MYLOCALVIMRC
endif
" }}}
ソースにファイル名を定義する最初の部分は面白くないかもしれませんが、ソースを取得する前にファイルをソースできるかどうかを確認する2番目の部分は興味深いかもしれません。
その:h source
状態に注意してください:
{file}からExコマンドを読み取ります。これらは「:」で始まるコマンドです
したがって、これによりvimscriptを含むファイルをソースできますが、最初の行に適切なシバン(#!/bin/...
)が含まれている場合でも、このメソッドで別の言語を含むファイルを直接ソースすることはできません