MacOSの引用符はイタリック体で表示され、スクリプトが中断されます。

MacOSの引用符はイタリック体で表示され、スクリプトが中断されます。

.zshrcたとえば、スクリプトを作成したりファイルを変更したりするときは、"(引用符)を入力するたびに中断されます。自動的にイタリック体の引用符に変換されます。そして、スクリプトを実行すると、シェルで認識されません。"シェルで実行する内容を作成するときは、きれいな引用符()を手動でコピー/貼り付ける必要があることがよくあります。

私はMacOS Catalina 10.15.6を使用していますzsh

この問題を解決する方法についてのアイデアはありますか?

ベストアンサー1

イタリック体ではなく、「印刷上正しい」開く引用符と閉じる引用符です。しかし、シェルでは役に立ちません。

グローバルに無効にするには:システム環境設定>キーボード>テキスト>「スマート引用符とダッシュを使用する」の選択を解除します。

アプリケーションでこれを無効にするには、そのメニューが利用可能な場合は、アプリケーションの編集/置換メニューから「スマート引用符」を選択解除します。

おすすめ記事