最近換了開發環境,終於從死守了很久的 XP 換到 Windows 8.1 了,
很納悶的是不知為何換環境後 Sublime Text 2 的 SFTP 一直無法正確運作,
Validating remote folder 時一直會跳出 encoding error 的訊息。

sftp_encoding_error.png

起初一直以為是 server 設定的問題,但測試了三台不同環境的機器都一樣有這個狀況,
搞了一個多小時才找到原因出在什麼地方…

Solution

Win 7 / 8 / 8.1 的使用者目錄如果是中文,如 C:/Users/中文,則有可能會遇到這個狀況,
後來新建了一個使用者帳戶名稱是全英文的,就解決了。