Skip to content

Commit 05ee988

Browse files
1 parent 84d01bd commit 05ee988

File tree

2 files changed

+1
-54
lines changed

2 files changed

+1
-54
lines changed

pi_netrw.html

Lines changed: 1 addition & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
helpname: 'pi_netrw'
44
---
55
<div id='vimCodeElement'>
6-
<a class="Constant" href="pi_netrw.html" name="pi_netrw.txt">pi_netrw.txt</a>&nbsp;&nbsp;For&nbsp;<span class="Identifier">Vim バージョン 9.1.</span>&nbsp;&nbsp;Last change: 2024 Jul 13<br>
6+
<a class="Constant" href="pi_netrw.html" name="pi_netrw.txt">pi_netrw.txt</a>&nbsp;&nbsp;For&nbsp;<span class="Identifier">Vim バージョン 9.1.</span>&nbsp;&nbsp;Last change: 2024 Oct 21<br>
77
<br>
88
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;------------------------------------------------<br>
99
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NETRW REFERENCE MANUAL&nbsp;&nbsp;&nbsp;&nbsp;by Charles E. Campbell<br>
@@ -1441,7 +1441,6 @@
14411441
<br>
14421442
&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Constant" href="pi_netrw.html#netrw-gx" name="netrw-gx">netrw-gx</a><br>
14431443
<span class="Statement">特殊ハンドラでブラウジングをカスタマイズ</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Constant" href="pi_netrw.html#netrw-x" name="netrw-x">netrw-x</a>&nbsp;<a class="Constant" href="pi_netrw.html#netrw-handler" name="netrw-handler">netrw-handler</a>&nbsp;{{ "{{{" }}2<br>
1444-
&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(<a class="Identifier" href="pi_netrw.html#netrw_filehandler">netrw_filehandler</a>も参照)<br>
14451444
<br>
14461445
html, gif, jpeg, (word/office) doc などのファイルは専用ハンドラ (コンピュータ<br>
14471446
にあらかじめ備わっているようなツール) で処理するのが一番です。Netrw ではそのよ<br>
@@ -1460,20 +1459,12 @@
14601459
&nbsp;&nbsp;&nbsp; or<br>
14611460
<div class="helpExample">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:let g:netrw_browsex_viewer= &quot;xdg-open&quot;</div>
14621461
<br>
1463-
&nbsp;&nbsp;&nbsp;&nbsp;g:netrw_browsex_viewer が '-' のときは netrwFileHandler#Invoke() が最初に<br>
1464-
&nbsp;&nbsp;&nbsp;&nbsp;呼ばれます (<a class="Identifier" href="pi_netrw.html#netrw_filehandler">netrw_filehandler</a>参照)。<br>
1465-
<br>
14661462
&nbsp;&nbsp;&nbsp;&nbsp;もし、使いたいビューアがリモートURLディレクトリの処理をサポートしていない場合は、<br>
14671463
&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="pi_netrw.html#g:netrw_browsex_support_remote">g:netrw_browsex_support_remote</a>&nbsp;を 0 に設定してください。<br>
14681464
<span class="Statement">&nbsp;&nbsp;</span>* Windows 32 or 64 では、URL と FileProtocolHandler dll が使われます。<br>
14691465
<span class="Statement">&nbsp;&nbsp;</span>* Gnome (with gnome-open): gnome-open が使われます。<br>
14701466
<span class="Statement">&nbsp;&nbsp;</span>* KDE (with kfmclient)&nbsp;&nbsp; : kfmclient が使われます。<br>
14711467
<span class="Statement">&nbsp;&nbsp;</span>* Mac OS X&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : open が使われます。<br>
1472-
<span class="Statement">&nbsp;&nbsp;</span>* その他では netrwFileHandler プラグインが使われます。<br>
1473-
<br>
1474-
これらの方法ではファイルを処理するためのアプリケーションは拡張子によって決めら<br>
1475-
れます。例えば OpenOffice (*.sfx)、画像表示 (*.jpg, *.gif, etc)、PostScript<br>
1476-
(*.ps, *.eps) などに対応可能です。<br>
14771468
<br>
14781469
gx マッピングはすべてのバッファに適用できます。カーソル位置の単語に &quot;gx&quot; を適<br>
14791470
用すると、それに対し netrw は特別な処置を行います (ちょうど &quot;x&quot; が netrw バッ<br>
@@ -1491,44 +1482,6 @@
14911482
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="pi_netrw.html#g:netrw_nogx">g:netrw_nogx</a>&nbsp;&nbsp;編集中 gx マップを無効にする<br>
14921483
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="pi_netrw.html#g:netrw_suppress_gx_mesg">g:netrw_suppress_gx_mesg</a>&nbsp;gx がブラウザーの出力を抑制するか制御する<br>
14931484
<br>
1494-
&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;&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_netrw.html#netrw_filehandler" name="netrw_filehandler">netrw_filehandler</a><br>
1495-
<br>
1496-
<a class="Identifier" href="pi_netrw.html#g:netrw_browsex_viewer">g:netrw_browsex_viewer</a>&nbsp;が存在し &quot;-&quot; である場合、netrw は特殊なファイルを vim<br>
1497-
の関数で処理しようと試みます。&quot;x&quot; マップはファイルの拡張子に応じて関数を呼び出<br>
1498-
します。ただし、あらかじめハンドラ関数を定義しておく必要があります。<br>
1499-
<br>
1500-
<div class="helpExample">&nbsp;例: mypgm.html&nbsp;&nbsp; x -&gt; NFH_html(&quot;scp://user@host/some/path/mypgm.html&quot;)<br>
1501-
&nbsp;例: mypgm.html&nbsp;&nbsp; x -&gt;<br>
1502-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NFH_html(&quot;scp://user@host/some/path/mypgm.html&quot;)</div>
1503-
<br>
1504-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;拡張子ごとのハンドラ関数を自分で定義できます。関数のサンプルは<br>
1505-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;autoload/netrwFileHandlers.vim&gt; を参照してください。例:<br>
1506-
<br>
1507-
<div class="helpExample">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot; NFH_suffix(filename)<br>
1508-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot; NFH_拡張子(ファイル名)<br>
1509-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fun! NFH_suffix(filename)<br>
1510-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;..ファイル名に応じた処理...<br>
1511-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;endfun</div>
1512-
<br>
1513-
このような関数は .vim/plugin (vimfiles\plugin) ディレクトリ内のファイルで定義<br>
1514-
します。Vim では関数名に記号を含めることができません (アンダースコアは可)。記<br>
1515-
号を含む拡張子をサポートするため、拡張子は次のルールで変換されます:<br>
1516-
<br>
1517-
<div class="helpExample">&nbsp;&nbsp;&nbsp;&nbsp;@ -&gt; AT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ! -&gt; EXCLAMATION&nbsp;&nbsp;&nbsp;&nbsp;% -&gt; PERCENT<br>
1518-
&nbsp;&nbsp;&nbsp;&nbsp;: -&gt; COLON&nbsp;&nbsp;&nbsp;&nbsp;= -&gt; EQUAL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;? -&gt; QUESTION<br>
1519-
&nbsp;&nbsp;&nbsp;&nbsp;, -&gt; COMMA&nbsp;&nbsp;&nbsp;&nbsp;- -&gt; MINUS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;; -&gt; SEMICOLON<br>
1520-
&nbsp;&nbsp;&nbsp;&nbsp;$ -&gt; DOLLAR&nbsp;&nbsp; + -&gt; PLUS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ~ -&gt; TILDE</div>
1521-
<br>
1522-
例:<br>
1523-
<br>
1524-
<div class="helpExample">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file.rcs,v&nbsp;&nbsp;-&gt;&nbsp;&nbsp;NFH_rcsCOMMAv()</div>
1525-
<br>
1526-
他にも変換が必要な文字があるようなら、メールでお知らせください:<br>
1527-
<div class="helpExample">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[email protected]</div>
1528-
(まず埋め込まれた NOSPAM を削除してください)<br>
1529-
<br>
1530-
関連設定:&nbsp;<a class="Identifier" href="pi_netrw.html#g:netrw_browsex_viewer">g:netrw_browsex_viewer</a><br>
1531-
<br>
15321485
&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;&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_netrw.html#netrw-curdir" name="netrw-curdir">netrw-curdir</a><br>
15331486
<span class="Statement">ブックマークを削除する</span>&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_netrw.html#netrw-mB" name="netrw-mB">netrw-mB</a>&nbsp;{{ "{{{" }}2<br>
15341487
<br>
@@ -2530,11 +2483,6 @@
25302483
<span class="Statement">&nbsp;&nbsp;</span><a class="Constant" href="pi_netrw.html#g:netrw_browsex_viewer" name="g:netrw_browsex_viewer">g:netrw_browsex_viewer</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ユーザー指定のビューア:<br>
25312484
<div class="helpExample">&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;kfmclient exec&quot;<br>
25322485
&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;gnome-open&quot;</div>
2533-
&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; 値が<br>
2534-
<div class="helpExample">&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;-&quot;</div>
2535-
&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; なら、netrwFileHandler() によってファイルを処<br>
2536-
&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;理するスクリプト/関数が呼ばれます。<br>
2537-
&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="Identifier" href="pi_netrw.html#netrw_filehandler">netrw_filehandler</a>&nbsp;参照)<br>
25382486
<br>
25392487
<span class="Statement">&nbsp;&nbsp;</span><a class="Constant" href="pi_netrw.html#g:netrw_browsex_support_remote" name="g:netrw_browsex_support_remote">g:netrw_browsex_support_remote</a><br>
25402488
&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;指定しているビューアがリモートURLをサポートす<br>

tags.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9454,7 +9454,6 @@
94549454
<a class="Identifier" href="pi_netrw.html#netrw-x">netrw-x</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pi_netrw.jax<br>
94559455
<a class="Identifier" href="pi_netrw.html#netrw-xfer">netrw-xfer</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pi_netrw.jax<br>
94569456
<a class="Identifier" href="pi_netrw.html#netrw.vim">netrw.vim</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pi_netrw.jax<br>
9457-
<a class="Identifier" href="pi_netrw.html#netrw_filehandler">netrw_filehandler</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pi_netrw.jax<br>
94589457
<a class="Identifier" href="options.html#netterm-mouse">netterm-mouse</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; options.jax<br>
94599458
<a class="Identifier" href="pi_netrw.html#network">network</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pi_netrw.jax<br>
94609459
<a class="Identifier" href="vim9class.html#new()">new()</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vim9class.jax<br>

0 commit comments

Comments
 (0)