3

過去数か月間、<C-Y>. <C-U>またはにはそのような遅延はありません<C-B>

すべてのマッピングをスキャンしたところ、ZenCoding プラグインに絞り込まれたと思います。ZenCoding<C-Y>プラグインには、文字が続くためのいくつかのノーマル モード マッピングがあります。どうやら、文字を押すまでの待ち時間は 1 秒で、文字が押されていない場合はデフォルトの<C-Y>動作に進みます。

私の vimrc で、特定のプラグインのノーマル モード マッピングをすべて無効にする方法、または特定のマッピングをデフォルトの状態にリセットする方法はありますか?

4

1 に答える 1

6

通常、プラグインは で始まるマッピングを定義し<Plug>、ユーザーがすでにカスタマイズしているかどうかを確認します。このような場合、次のように再マッピングします。

:nmap <F11> <Plug>MappingNameHere

ただし、ZenCoding プラグインは多くのマッピングを定義しているようで、そのようなスキームは面倒です。代わりに、開始キーを定義する構成変数があります。これを に変更するにF11は、たとえば、以下を your ~/.vimrc(または sourced の前の他の場所plugin/zencoding.vim) に入れます。

:let g:user_zen_leader_key = '<F11>'
于 2012-10-22T15:17:34.180 に答える