Zshの入力モードをset -o vi
でvi
に変更しましたが、テキストの貼り付けで問題が発生しました。
挿入モードでcmd-v
(MacOS)を実行しようとしている間、zshはクリップボードの内容の一部のみを貼り付けています。 zshは、文字がコマンドであるかのようにクリップボードのコンテンツを実行しようとしているようです。 (おそらくcmd-v
はzshをビジュアルモードか何かに送ります。)
一方、クリップボードの貼り付けはvim
とbash
で正常に機能します。 iTermとTerminalで動作します。しかし、zsh
ではありません。 oh-my-zsh
プラグインを無効にしてvi-mode
を使用しています(同じ問題があります)。
これはバグですか、それとも通常の動作ですか?
@forquareのリマインダーのおかげで、私はoh-my-zsh
configをチェックし、問題を発見しました:プラグインsafe-paste
。
safe-paste
から~/.zshrc
を削除した後、貼り付けはviモードで機能します。