diff --git a/doc/repeat.jax b/doc/repeat.jax index b88f3fbc5..3c54d3183 100644 --- a/doc/repeat.jax +++ b/doc/repeat.jax @@ -1,4 +1,4 @@ -*repeat.txt* For Vim バージョン 8.1. Last change: 2019 May 22 +*repeat.txt* For Vim バージョン 8.1. Last change: 2019 Jun 14 VIMリファレンスマニュアル by Bram Moolenaar @@ -273,10 +273,15 @@ Vim script の書き方はユーザーマニュアルの41章|usr_41.txt|を参 これは通常起動時に.vimrcが読み込まれた後に自動的に行わ れる。このコマンドはそれよりも前に行うことができる。 - パッケージの読み込みは一度だけ行われる。よってこのコマ - ンドを実行した後に読み込みは行われない。任意の ! が付 - けられた場合はすでに読み込みが行われていてもパッケージ - を読み込む。 + パッケージの読み込みは一度だけ行われる。`:packloadall` + を再度使用しても効果はない。任意の ! が付けられた場合 + はすでに読み込みが行われていてもパッケージを読み込む。 + + Note |vimrc| ファイル内に `:packloadall` が使われてい + る場合、'runtimepath' オプションが更新され、後で + 'runtimepath' 内のすべてのプラグインが読み込まれる。こ + れはそれらが再び読み込まれることを意味する。プラグイン + はそれを正しく扱うことが期待される。 (スクリプトを読み込む際の)エラーは読み込んでいるスクリ プトの読み込みのみを中止させる。その他のプラグインは読 diff --git a/en/repeat.txt b/en/repeat.txt index cc2cb7d95..b5664728b 100644 --- a/en/repeat.txt +++ b/en/repeat.txt @@ -1,4 +1,4 @@ -*repeat.txt* For Vim version 8.1. Last change: 2019 May 22 +*repeat.txt* For Vim version 8.1. Last change: 2019 Jun 14 VIM REFERENCE MANUAL by Bram Moolenaar @@ -280,9 +280,16 @@ For writing a Vim script, see chapter 41 of the user manual |usr_41.txt|. after loading your .vimrc file. With this command it can be done earlier. - Packages will be loaded only once. After this command - it won't happen again. When the optional ! is added - this command will load packages even when done before. + Packages will be loaded only once. Using + `:packloadall` a second time will have no effect. + When the optional ! is added this command will load + packages even when done before. + + Note that when using `:packloadall` in the |vimrc| + file, the 'runtimepath' option is updated, and later + all plugins in 'runtimepath' will be loaded, which + means they are loaded again. Plugins are expected to + handle that. An error only causes sourcing the script where it happens to be aborted, further plugins will be loaded.