Home > Editor > Vim Archive

Vim Archive

[Vim]VimScriptを自動アップデートする。

GetLatestVimScripts (以下 GLVS) は、インストールしている Vim スクリプトを自動アップデートしてくれるコマンドです。

GLVS は Vim 7 から使用可能なようです。
有効にするには ~/.vim/GetLatest/GetLatestVimScripts.dat というファイルを作成する。
中身を下記のようにしてください。

ScriptID  SourceID  Filename
-----

あとは Vimで

:GLVS

とすると GLVS に対応したスクリプト (rails.vim など) が更新される。

GLVS非対応のスクリプトを自動更新するには、
以下の条件に該当するスクリプトなら更新対象にできます。

  1. vim online にアップロードされている
  2. 特定のファイル構成になっている (後述)

例えば、autocomplpop.vimを更新対象にする場合は、GetLatestVimScripts.datに下記の様に加える。

1879 1 :AutoInstall: autocomplpop.vim

左から順に

Script ID
スクリプトを識別する ID。vim online の配布ページ (http://www.vim.org/scripts/script.php?script_id=1879) の URL にくっついてるやつです。
Source ID
スクリプトのバージョンごとに付けられる ID。とりあえず 1 にしておけば OK です (勝手に更新される)。0 にすると無視されるので注意。
AutoInstall

これを書いておくとファイルのダウンロードだけでなく、インストールまでやってくれます。
Filename

ここで指定したファイル名の拡張子によって AutoInstall の動作が変わります。実際のファイル名と一致している必要はありません。

Home > Editor > Vim Archive

Search
Feeds
Meta

Return to page top