Scripting

MacOS引號轉斜體和破壞腳本

  • September 22, 2020

例如,每當我必須編寫腳本或更改我的.zshrc文件時,每當我鍵入"(引號)時它經常會中斷——它會自動轉換為斜體引號:並且當我執行時它不會被 shell 辨識腳本。"在編寫由 shell 執行的內容時,我經常不得不手動複製/粘貼一個乾淨的引號 ( )。

我在 MacOS Catalina 10.15.6 上,使用zsh.

關於如何解決這個問題的任何想法?

這些不是斜體,它們是“印刷正確”的開引號和閉引號。但是它們在外殼中毫無用處

要全域禁用它們:系統偏好設置>鍵盤>文本>取消選中“使用智能引號和破折號”

要在應用程序中禁用它們,如果菜單可用,請在應用程序的 Edit > Substitutions 菜單中取消選擇“Smart Quotes”

引用自:https://unix.stackexchange.com/questions/610635