0

vim キーマッピングのヴィンテージ モードは、ST の Python および JSON 規則を使用して完全に実装されていることを知っています。

問題は、ビンテージ モードが無効になっているときにマッピングが有効にならないように、マッピングをきれいに整理する方法です。

私は:

  1. ビンテージ マッピング ファイルを「フォーク」して追加します。これにより、ビンテージ マッピング ファイルがアップストリーム (ST の新しいバージョンなど) に更新されたときに、変更を手動でマージして戻す必要があります。
  2. ヴィンテージ固有のマッピングをユーザー キー マップ ファイルに挿入して、ヴィンテージをオフにする場合に手動で無効にする必要がありますか?

私は 2 番目の方に傾いています。なぜなら、vim キーが私の頭に深く根付いているため、ビンテージ モードを無効にすることを想定していないからです。元の ST の動作の 99% を取得するには、単純に挿入モードのままにしておくことができます。

4

1 に答える 1

0

キーマッピングは、挿入モードまたはコマンドモードで有効になるかどうかを既に指定している必要があるため、質問は見当違いだったと思います。そのため、ビンテージ モードをオフにすると、コマンドのみのバインディングが有効になることはありません。

さらに、ヴィンテージモードを実際に無効にすることはないように見えるので、すべてが意味不明です.

于 2013-08-07T01:40:47.837 に答える