我最初安裝了elm格式https://github.com/avh4/elm-format的elm v0.16版本。我不記得我是如何設置的,但是一個新的Elm v0.17已經發布並且elm格式被更新了。我下載了新的elm格式文件,但是當我在終端中鍵入elm格式時,它仍然顯示舊版本: elm-format 0.2.0-alpha
。
我以爲我把它添加到我的道路,但我不知道,因爲我看不到任何東西,但是這是我的道路上,當我運行echo $PATH
:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin
如何讓這個時我運行elm格式,它使用我剛剛下載的最新版本?我已經配置了以前版本的elm-format以與崇高的文本一起工作,但是現在我無法更新sublime以使用新的elm-format,並且它默認使用舊版本的elm-format,從而導致不恰當的語法。
此外,由於Elm的最新版本有新的語法和習慣用法,因此在使用sublime編寫代碼時,它仍然嘗試使用舊的語法,並用熱粉紅色不正確的語法高亮突出顯示了我的Elm 0.17語法。
我什至不能找到舊版本的elm格式存在的地方或方式,但由於某種原因它是默認版本。
我不知道這是否是相關的,但是這是我目前的.bash_profile中,我顯然並沒有改變,以使工作與舊版本榆樹格式:
# STYLING & COLORS
# ################
## LSCOLORS
#> http://osxdaily.com/2012/02/21/add-color-to-the-terminal-in-mac-os-x/
#> http://apple.stackexchange.com/questions/100297/changing-terminal-color
export CLICOLOR=1
export GREP_OPTIONS='--color=auto'
export LSCOLORS=exBxhxDxfxhxhxhxhxcxcx
## Prompt Style/Colors
#> http://blog.taylormcgann.com/2012/06/13/customize-your-shell-command-prompt/
#> http://www.kirsle.net/wizards/ps1.html
export PS1_OLD=$PS1
export PS1="\[\033[1;35m\]\W \[\033[1;91m\]♥\[\033[0;36m\] "
在崇高,在首選項>套餐設置>榆樹語言支持>用戶設置,我有:
{
"elm_format_on_save": true,
"elm_paths": "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/elm-format"
}
所有的一切我完全糊塗和沮喪,我甚至不能寫無火紅色的亮點遍佈它的代碼。
這個Q不是關於StackOverflow定義的編程。它可能**更適合於相關網站http://apple.stackexchange.com(AskDifferently)或http://SuperUser.com。考慮使用Q底部的'flag'鏈接,並請主持人將其移動到那裏。請不要在2個不同的網站上發佈相同的Q.謝謝你,祝你好運。 – shellter