Slackに入力したダブルクォートが勝手に変換される

2019年5月6日

Slackに貼り付けたコマンドをコピペして実行したら実行に失敗してしまう。。。
見る限りコマンドに問題ないが、エラーになる。
調べても解決せず、ダメ元で自分で入力すると問題なく実行される。
気持ち悪いので成功したコマンドと失敗したコマンドを比較してみたところ、なんだかダブルクォートの部分に差異が発生している!?

Slackに入力した内容

"

Slackからコピペした内容

これはMac側のスマート引用符とスマートダッシュというおせっかい機能が働いているのが原因らしい。
入力したダブルクォートをいい感じのダブルクォートに変換する的な?
コーディングするには致命的なのでOFFにしたいところです。

スマート引用符とスマートダッシュをOFFにする手順

システム環境設定→キーボード→ユーザ辞書を開いて
「スマート引用符とスマートダッシュを使用」のチェックを外す。

これでSlackに入力したダブルクォートがそのまま使えるようになります。

おしまい