not-- PASS THROUGH --
であるURLベースでPentadactylを無効にするより明確な方法はありますか?
Codepen.ioを使おうとすると、パススルーが有効になっているかどうかに関係なく、テキストフィールドを編集できません。 Pentadactylを無効にするためにアドオンページに行くほど劇的ではないアイデアは大歓迎です。 Vimperatorにこの機能があることは知っていますが、Pentadactylはありますか?
パススルーは、十分に早く入力すればうまくいくと思います。 Googleドキュメントで、パススルーを手動で入力しても入力できないことを発見しましたが、パススルーを有効にしてページをリロードすると機能します。
Pentadactylの:autocmd
機能を利用して、URL正規表現に基づいてパススルーコマンドを自動的に実行できます。たとえば、Googleドキュメントでペンタダクティルを無効にするには、次のコマンドを入力します
:autocmd LocationChange 'https://docs.google.com/*' :normal! <C-z>
これらのコマンドを.pentadactylrc
ファイルに保存することにより、これらの変更を永続的にすることができます。
サイトの特定のキーを無効にする場合は、passkeys
を使用できます。例えば、
:set passkeys+=codepen.io:<Esc>
codePenでEscキーを渡します。
詳細を教えていただければ、もっと良い答えができるかもしれません。パススルーモードが有効になっているかどうかに関係なく、CodePenを実際に使用できるはずです。 (CodePenのviバインディングを使用する場合は、有効にする必要があります。)