Skip to content

Commit ba62a48

Browse files
1 parent 8a3396d commit ba62a48

File tree

1 file changed

+21
-12
lines changed

1 file changed

+21
-12
lines changed

pi_getscript.html

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
helpname: 'pi_getscript'
44
---
55
<div id='vimCodeElement'>
6-
<a class="Constant" href="pi_getscript.html" name="pi_getscript.txt">pi_getscript.txt</a>&nbsp;&nbsp;For&nbsp;<span class="Identifier">Vim バージョン 9.1.</span>&nbsp;&nbsp;Last change: 2017 Aug 01<br>
6+
<a class="Constant" href="pi_getscript.html" name="pi_getscript.txt">pi_getscript.txt</a>&nbsp;&nbsp;For&nbsp;<span class="Identifier">Vim バージョン 9.1.</span>&nbsp;&nbsp;Last change: 2024 Sep 08<br>
77
&gt;<br>
88
<div class="helpExample">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GETSCRIPT REFERENCE MANUAL&nbsp;&nbsp;by Charles E. Campbell</div>
99
&lt;<br>
@@ -25,7 +25,7 @@
2525
Getscript はあなたが使っている Vim script の最新バージョンを簡単に検索するため<br>
2626
のプラグインです。<a class="Identifier" href="pi_getscript.html#:GLVS">:GLVS</a>&nbsp;と入力すると getscript が実行されます。すると、<br>
2727
&lt;GetLatestVimScripts.dat&gt; ファイル (<a class="Identifier" href="pi_getscript.html#GetLatestVimScripts_dat">GetLatestVimScripts_dat</a>参照) に列挙され<br>
28-
たスクリプトの最新バージョンが&nbsp;<span class="Constant"><a href="http://vim.sf.net/">http://vim.sf.net/</a></span>&nbsp;から取得されます。<br>
28+
たスクリプトの最新バージョンが&nbsp;<span class="Constant"><a href="https://www.vim.org/">https://www.vim.org/</a></span>&nbsp;から取得されます。<br>
2929
<br>
3030
<span class="PreProc">==============================================================================</span><br>
3131
1. 目次&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Constant" href="pi_getscript.html#glvs-contents" name="glvs-contents">glvs-contents</a>&nbsp;<a class="Constant" href="pi_getscript.html#glvs" name="glvs">glvs</a>&nbsp;<a class="Constant" href="pi_getscript.html#getscript" name="getscript">getscript</a><br>
@@ -62,9 +62,9 @@
6262
<br>
6363
GetLatestVimScripts の動作には wget か curl が必要です。<br>
6464
<br>
65-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1. ファイルが圧縮されている場合:&nbsp;&nbsp;gunzip getscript.vba.gz<br>
65+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1. ファイルが圧縮されている場合:&nbsp;&nbsp;gunzip getscript.vmb.gz<br>
6666
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2. Unix:<br>
67-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vim getscript.vba<br>
67+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vim getscript.vmb<br>
6868
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:so %<br>
6969
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:q<br>
7070
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cd ~/.vim/GetLatest<br>
@@ -73,7 +73,7 @@
7373
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;インの一覧を書いてください。<a class="Identifier" href="pi_getscript.html#GetLatestVimScripts_dat">GetLatestVimScripts_dat</a>&nbsp;参照)<br>
7474
<br>
7575
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3. Windows:<br>
76-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vim getscript.vba<br>
76+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vim getscript.vmb<br>
7777
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:so %<br>
7878
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:q<br>
7979
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cd **path-to-vimfiles**/GetLatest<br>
@@ -277,12 +277,15 @@
277277
<br>
278278
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.tar.bz2&nbsp;&nbsp;: 伸長して .vim/ ディレクトリに展開<br>
279279
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.vba.bz2&nbsp;&nbsp;: 伸長して .vim/ ディレクトリにコピー、vimball で処理<br>
280+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.vmb.bz2&nbsp;&nbsp;: 伸長して .vim/ ディレクトリにコピー、vimball で処理<br>
280281
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.vim.bz2&nbsp;&nbsp;: 伸長して .vim/plugin ディレクトリにコピー<br>
281282
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.tar.gz&nbsp;&nbsp; : 伸長して .vim/ 展開<br>
282283
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.vba.gz&nbsp;&nbsp; : 伸長して .vim/ ディレクトリにコピー、vimball で処理<br>
284+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.vmb.gz&nbsp;&nbsp; : 伸長して .vim/ ディレクトリにコピー、vimball で処理<br>
283285
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.vim.gz&nbsp;&nbsp; : 伸長して .vim/plugin ディレクトリにコピー<br>
284-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.vba&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: .vim/ ディレクトリに展開<br>
285-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.vim&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: .vim/plugin にコピー<br>
286+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.vba&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: .vim/ ディレクトリにコピー、vimball で処理<br>
287+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.vmb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: .vim/ ディレクトリにコピー、vimball で処理<br>
288+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.vim&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: .vim/plugin ディレクトリにコピー<br>
286289
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;---.zip&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: .vim/ ディレクトリに展開<br>
287290
<br>
288291
ただし、圧縮ファイルを展開するか、あるいはファイルをプラグインディレクトリにコ<br>
@@ -296,7 +299,7 @@
296299
&lt;blockhl.vim&gt; は C/C++ のブロックを強調表示するスクリプトです。次の場所から入<br>
297300
手できます:<br>
298301
<br>
299-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Constant"><a href="http://vim.sourceforge.net/scripts/script.php?script_id=104">http://vim.sourceforge.net/scripts/script.php?script_id=104</a></span><br>
302+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Constant"><a href="https://www.vim.org/scripts/script.php?script_id=104">https://www.vim.org/scripts/script.php?script_id=104</a></span><br>
300303
<br>
301304
現在、Vim の after/syntax はファイルタイプと同じ名前のスクリプトしかサポートし<br>
302305
てません (blockhl.vim の場合は、after/syntax/c.vim)。そのため、自動的にインス<br>
@@ -305,7 +308,7 @@
305308
私は個人的に、&lt;aftersyntax.vim&gt; を after/syntax/c.vim にコピーして、<br>
306309
after/syntax/c/ ディレクトリを使えるようにしています:<br>
307310
<br>
308-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Constant"><a href="http://vim.sourceforge.net/scripts/script.php?script_id=1023">http://vim.sourceforge.net/scripts/script.php?script_id=1023</a></span><br>
311+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Constant"><a href="https://www.vim.org/scripts/script.php?script_id=1023">https://www.vim.org/scripts/script.php?script_id=1023</a></span><br>
309312
<br>
310313
このスクリプトを使うと、after/syntax/c ディレクトリにある複数のファイルをシン<br>
311314
タックスファイルとして使えます。ユーザーの after/syntax/c.vim を上書きしてしま<br>
@@ -339,16 +342,22 @@
339342
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vimball のインストールには適用されません。<br>
340343
&gt;<br>
341344
<div class="helpExample">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;g:GetLatestVimScripts_scriptaddr</div>
342-
&lt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 初期設定='<span class="Constant"><a href="http://vim.sourceforge.net/script.php?script_id">http://vim.sourceforge.net/script.php?script_id</a></span>='<br>
345+
&lt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;初期設定='<span class="Constant"><a href="https://www.vim.org/scripts/script.php?script_id">https://www.vim.org/scripts/script.php?script_id</a></span>='<br>
343346
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;あなたのシステムで設定が必要な場合に上書きしてください。<br>
344-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...&nbsp;&nbsp;='<span class="Constant"><a href="http://vim.sourceforge.net/script/script.php?script_id">http://vim.sourceforge.net/script/script.php?script_id</a></span>='<br>
347+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...&nbsp;&nbsp;='<span class="Constant"><a href="http://vim.sourceforge.net/script.php?script_id">http://vim.sourceforge.net/script.php?script_id</a></span>='<br>
348+
&gt;<br>
349+
<div class="helpExample">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;g:GetLatestVimScripts_downloadaddr</div>
350+
&lt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;初期設定='<span class="Constant"><a href="https://www.vim.org/scripts/download_script.php?src_id">https://www.vim.org/scripts/download_script.php?src_id</a></span>='<br>
351+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;あなたのシステムで設定が必要な場合に上書きしてください。<br>
352+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...&nbsp;&nbsp;='<span class="Constant"><a href="http://vim.sourceforge.net/scripts/download_script.php?src_id">http://vim.sourceforge.net/scripts/download_script.php?src_id</a></span>='<br>
353+
&gt;<br>
345354
<br>
346355
<span class="PreProc">==============================================================================</span><br>
347356
8. GetLatestVimScripts アルゴリズム&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Constant" href="pi_getscript.html#glvs-algorithm" name="glvs-algorithm">glvs-algorithm</a>&nbsp;<a class="Constant" href="pi_getscript.html#glvs-alg" name="glvs-alg">glvs-alg</a><br>
348357
<br>
349358
Vim の Web サイトでは、スクリプトID を利用してページを動的に生成しています。<br>
350359
<br>
351-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Constant"><a href="http://vim.sourceforge.net/scripts/script.php?script_id=40">http://vim.sourceforge.net/scripts/script.php?script_id=40</a></span><br>
360+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Constant"><a href="https://www.vim.org/scripts/script.php?script_id=40">https://www.vim.org/scripts/script.php?script_id=40</a></span><br>
352361
<br>
353362
ページ内には最新の ソースID が書かれています。ソースID の番号は再利用されない<br>
354363
ので、その番号が、GetLatestVimScripts.dat に記録された番号より大きい場合は、新<br>

0 commit comments

Comments
 (0)