Re: [vim ] Windows 上,執行 shell 先 chcp?
在這裡提供一點小心得,算是個 workaround ,但是陷在這裡太久,不想再弄了。
這裡預設的是 cmd.exe,其它 shell 不論。
1. 讓每個 cmd 起來後都先執行 chcp 65001
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
建立鍵 AutoRun
值 chcp 65001
若不想要有執行畫面,用 chcp 65001 > nul
若是 PowerShell,要使用 profile 設定,見 https://goo.gl/nmR6CI
2. 在 _vimrc
set shellcmdflag=/c
這部分是預設值,基本上可不設。但要注意,不能用 /u 參數。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.254.115
※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1479991775.A.0F8.html
→
11/24 21:15, , 1F
11/24 21:15, 1F
→
11/25 13:11, , 2F
11/25 13:11, 2F
→
11/25 13:11, , 3F
11/25 13:11, 3F
→
11/25 18:59, , 4F
11/25 18:59, 4F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
Editor 近期熱門文章
PTT數位生活區 即時熱門文章