Skip to content

Commit 71ee10c

Browse files
1 parent a74a91a commit 71ee10c

File tree

2 files changed

+27
-10
lines changed

2 files changed

+27
-10
lines changed

map.html

Lines changed: 25 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
helpname: 'map'
44
---
55
<div id='vimCodeElement'>
6-
<a class="Constant" href="map.html" name="map.txt">map.txt</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For&nbsp;<span class="Identifier">Vim バージョン 9.1.</span>&nbsp;&nbsp;Last change: 2023 May 28<br>
6+
<a class="Constant" href="map.html" name="map.txt">map.txt</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For&nbsp;<span class="Identifier">Vim バージョン 9.1.</span>&nbsp;&nbsp;Last change: 2024 Jan 25<br>
77
<br>
88
<br>
99
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Identifier">VIMリファレンスマニュアル&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; by Bram Moolenaar</span><br>
@@ -25,9 +25,10 @@
2525
&nbsp;&nbsp; 1.9 マップを使う&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="map.html#map-typing">map-typing</a><br>
2626
&nbsp;&nbsp; 1.10 Altキーを使ったマップ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="map.html#:map-alt-keys">:map-alt-keys</a><br>
2727
&nbsp;&nbsp; 1.11 Metaキーを使ったマップ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="map.html#:map-meta-keys">:map-meta-keys</a><br>
28-
&nbsp;&nbsp; 1.12 modifyOtherKeys モードのマップ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="map.html#modifyOtherKeys">modifyOtherKeys</a><br>
29-
&nbsp;&nbsp; 1.13 Kitty キーボードプロトコルを使ったマップ&nbsp;<a class="Identifier" href="map.html#kitty-keyboard-protocol">kitty-keyboard-protocol</a><br>
30-
&nbsp;&nbsp; 1.14 オペレータの作成&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="map.html#:map-operator">:map-operator</a><br>
28+
&nbsp;&nbsp; 1.12 superキーまたはcommandキーのマップ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="map.html#:map-super-keys">:map-super-keys</a><br>
29+
&nbsp;&nbsp; 1.13 modifyOtherKeys モードのマップ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="map.html#modifyOtherKeys">modifyOtherKeys</a><br>
30+
&nbsp;&nbsp; 1.14 Kitty キーボードプロトコルを使ったマップ&nbsp;<a class="Identifier" href="map.html#kitty-keyboard-protocol">kitty-keyboard-protocol</a><br>
31+
&nbsp;&nbsp; 1.15 オペレータの作成&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="map.html#:map-operator">:map-operator</a><br>
3132
2. 短縮入力&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="map.html#abbreviations">abbreviations</a><br>
3233
3. ローカルマップとローカル関数&nbsp;<a class="Identifier" href="map.html#script-local">script-local</a><br>
3334
4. ユーザー定義コマンド&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="map.html#user-commands">user-commands</a><br>
@@ -401,7 +402,8 @@
401402
<br>
402403
&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="map.html#E1255" name="E1255">E1255</a>&nbsp;<a class="Constant" href="map.html#E1136" name="E1136">E1136</a><br>
403404
<span class="Special">&lt;Cmd&gt;</span>&nbsp;と&nbsp;<span class="Special">&lt;ScriptCmd&gt;</span>&nbsp;コマンドではマッピング定義の&nbsp;<span class="Special">{rhs}</span>&nbsp;が&nbsp;<span class="Special">&lt;CR&gt;</span>&nbsp;で終わる必要が<br>
404-
あります。<a class="Identifier" href="cmdline.html#Command-line">Command-line</a>&nbsp;に入ることはありません。<br>
405+
あります。<a class="Identifier" href="cmdline.html#Command-line">Command-line</a>&nbsp;に入ることはありません。<span class="Special">{rhs}</span>&nbsp;でリテラル&nbsp;<span class="Special">&lt;CR&gt;</span>&nbsp;を使用<br>
406+
するには、<a class="Identifier" href="intro.html#<lt>">&lt;lt&gt;</a>&nbsp;を使用します。<br>
405407
<br>
406408
<br>
407409
1.3 マップとモード&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="map.html#:map-modes" name=":map-modes">:map-modes</a><br>
@@ -587,10 +589,12 @@
587589
グを追加したりクリアすることはできません。&nbsp;<a class="Constant" href="map.html#E1309" name="E1309">E1309</a><br>
588590
<br>
589591
&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="map.html#:map-verbose" name=":map-verbose">:map-verbose</a><br>
590-
<a class="Type" href="options.html#'verbose'">'verbose'</a>&nbsp;がゼロ以外のときにマップ一覧を表示すると、どこで定義されたのかも表示<br>
591-
されます。例:&nbsp;&gt;<br>
592+
<a class="Type" href="options.html#'verbose'">'verbose'</a>&nbsp;がゼロ以外の場合、検出および使用された&nbsp;<a class="Type" href="options.html#'keyprotocol'">'keyprotocol'</a>&nbsp;の値が最初の行<br>
593+
に表示されます。また、キーマップには、最後に定義された場所も表示されます。<br>
594+
例:&nbsp;&gt;<br>
592595
<br>
593596
<div class="helpExample">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:verbose map &lt;C-W&gt;*<br>
597+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Kitty keyboard protocol: Cleared<br>
594598
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;n&nbsp;&nbsp;&lt;C-W&gt;*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* &lt;C-W&gt;&lt;C-S&gt;*<br>
595599
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Last set from /home/abcd/.vimrc</div>
596600
<br>
@@ -976,7 +980,17 @@
976980
<div class="helpExample">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:imap &lt;T-b&gt; terrible</div>
977981
<br>
978982
<br>
979-
1.12 modifyOtherKeys モードのマップ&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="map.html#modifyOtherKeys" name="modifyOtherKeys">modifyOtherKeys</a><br>
983+
1.12 SuperキーまたはCommandキーのマップ&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Constant" href="map.html#:map-super-keys" name=":map-super-keys">:map-super-keys</a>&nbsp;<a class="Constant" href="map.html#:map-cmd-key" name=":map-cmd-key">:map-cmd-key</a><br>
984+
<br>
985+
Super 修飾子は、Linux 上の GVim および Mac OS 上の MacVim の GUI モード<br>
986+
(<a class="Identifier" href="builtin.html#gui_running">gui_running</a>&nbsp;が 1 の場合) で使用できます。Mac を使用している場合、これは<br>
987+
Command キーを表し、GTK GUI を使用する Linux では、Super キーを表します。<br>
988+
文字 &quot;D&quot; は、Super / Command 修飾子に使用されます。<br>
989+
<br>
990+
例えば、挿入モードで Command-b をマップするには:&nbsp;&gt;<br>
991+
<div class="helpExample">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:imap &lt;D-b&gt; barritone</div>
992+
<br>
993+
1.13 modifyOtherKeys モードのマップ&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="map.html#modifyOtherKeys" name="modifyOtherKeys">modifyOtherKeys</a><br>
980994
<br>
981995
xterm と他のいくつかの端末は、修飾子付きのキーが特別なエスケープコードで送信さ<br>
982996
れるモードにすることができます。Vim はこれらのコードを認識し、Backspace が文字<br>
@@ -1040,7 +1054,7 @@
10401054
るのを防ぐため、挿入モードで modifyOtherKeys は無効化されます。<br>
10411055
<br>
10421056
<br>
1043-
1.13 Kitty キーボードプロトコルを使ったマップ&nbsp;&nbsp;&nbsp;&nbsp;<a class="Constant" href="map.html#kitty-keyboard-protocol" name="kitty-keyboard-protocol">kitty-keyboard-protocol</a><br>
1057+
1.14 Kitty キーボードプロトコルを使ったマップ&nbsp;&nbsp;&nbsp;&nbsp;<a class="Constant" href="map.html#kitty-keyboard-protocol" name="kitty-keyboard-protocol">kitty-keyboard-protocol</a><br>
10441058
<br>
10451059
<a class="Type" href="options.html#'term'">'term'</a>&nbsp;の値が &quot;kitty&quot; を含んでいる場合、Vim は Kitty キーボードプロトコルを有<br>
10461060
効化するエスケープシーケンスを送出します。これは&nbsp;<a class="Type" href="options.html#'keyprotocol'">'keyprotocol'</a>&nbsp;オプションで変<br>
@@ -1066,7 +1080,7 @@
10661080
&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>
10671081
<br>
10681082
<br>
1069-
1.14 オペレータの作成&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="map.html#:map-operator" name=":map-operator">:map-operator</a><br>
1083+
1.15 オペレータの作成&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="map.html#:map-operator" name=":map-operator">:map-operator</a><br>
10701084
<br>
10711085
オペレータは&nbsp;<span class="Special">{motion}</span>&nbsp;コマンドと合わせて使われます。独自のオペレータを定義する<br>
10721086
には、最初に&nbsp;<a class="Type" href="options.html#'operatorfunc'">'operatorfunc'</a>&nbsp;を設定し、そして、<a class="Identifier" href="map.html#g@">g@</a>&nbsp;オペレータを呼びます。ユー<br>
@@ -1613,6 +1627,7 @@
16131627
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-complete=help&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ヘルプの主題<br>
16141628
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-complete=highlight&nbsp;&nbsp;&nbsp;&nbsp; ハイライトグループ<br>
16151629
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-complete=history&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a class="Identifier" href="cmdline.html#:history">:history</a>&nbsp;サブオプション<br>
1630+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-complete=keymap&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;キーボードマッピング<br>
16161631
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-complete=locale&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ロケール名 (locale -a の出力)<br>
16171632
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-complete=mapclear&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;バッファ引数<br>
16181633
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-complete=mapping&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; マップ<br>

tags.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2854,6 +2854,7 @@
28542854
<a class="Identifier" href="map.html#:map-arguments">:map-arguments</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.jax<br>
28552855
<a class="Identifier" href="map.html#:map-buffer">:map-buffer</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map.jax<br>
28562856
<a class="Identifier" href="map.html#:map-cmd">:map-cmd</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.jax<br>
2857+
<a class="Identifier" href="map.html#:map-cmd-key">:map-cmd-key</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.jax<br>
28572858
<a class="Identifier" href="map.html#:map-commands">:map-commands</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map.jax<br>
28582859
<a class="Identifier" href="map.html#:map-expression">:map-expression</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map.jax<br>
28592860
<a class="Identifier" href="map.html#:map-local">:map-local</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.jax<br>
@@ -2866,6 +2867,7 @@
28662867
<a class="Identifier" href="map.html#:map-special">:map-special</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.jax<br>
28672868
<a class="Identifier" href="map.html#:map-special-chars">:map-special-chars</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.jax<br>
28682869
<a class="Identifier" href="map.html#:map-special-keys">:map-special-keys</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map.jax<br>
2870+
<a class="Identifier" href="map.html#:map-super-keys">:map-super-keys</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map.jax<br>
28692871
<a class="Identifier" href="map.html#:map-undo">:map-undo</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map.jax<br>
28702872
<a class="Identifier" href="map.html#:map-unique">:map-unique</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; map.jax<br>
28712873
<a class="Identifier" href="map.html#:map-verbose">:map-verbose</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.jax<br>

0 commit comments

Comments
 (0)