ターミナルセッションに貼り付けると、Enterキーを押さなくてもシェルはすぐにコマンドを実行します。
この動作を無効にする方法がわかりません。
MacOS Yosemiteにプレインストールされた端末を使用しています。
ベストアンサー1
バージョン4.4以降とbash
角かっこ貼り付けlaをサポートする端末では、xterm
次のことができます。
bind 'set enable-bracketed-paste'
(またはset enable-bracketed-paste
あなたのものに追加~/.inputrc
)
これにより、文字を入力したかのように解釈せずにプロンプトからコピー&ペーストバッファが挿入されます(バッファに似た文字が含まれていて、端末エミュレータがそれをフィルタリングしない場合でも、^C
次^Z
の問題が発生する可能性があります)。問題)。
zsh
これはバージョン5.1からデフォルトで行われます。
他のシェルや端末の場合は、以下も参照してください。クリップボードの乱用から自分をどのように保護できますか?