viモードでzshにテキストを貼り付ける

viモードでzshにテキストを貼り付ける

zshの入力モードをviwithに変更しましたが、set -o viテキストを貼り付けるときに問題が発生しました。

挿入モード(MacOS)で実行しようとすると、cmd-vzshはクリップボードの内容の一部のみを貼り付けます。 zshがその文字がコマンドであるかのようにクリップボードの内容を実行しようとしているようです。 (cmd-vzshをビジュアルモードなどで送信することもできます。)

一方、クリップボードの貼り付けはvim内外でうまく機能しますbash。 iTermと端末で動作します。しかし、プラグインを無効にした状態で使用していますzsh(同じ問題があります)。oh-my-zshvi-mode

これはバグですか、それとも通常の動作ですか?

答え1

@forquareの通知のおかげでoh-my-zsh設定を確認したところ、プラグインの問題が見つかりましたsafe-paste

safe-paste削除したら、~/.zshrcviモードで貼り付けることができます。

関連情報