看板 Editor 關於我們 聯絡資訊
原波不懂shell script, 且工作環境應該是windows, 可以在windows下寫batch, 如果 也不會寫batch, 那麼就直接硬幹, 以下是硬幹範例. 要注意的是, set ft=javascript 是我的範例為JavaScript檔, 如果你是其它的語言, 可以自行指定, 或是不指定由vim 自己判斷, 若syntax on已經寫在vimrc中也可以忽略, 因此最簡單的可以透過這行指令 來達成. gvim -c "TOhtml" -c "w! D:\html\A.js.html" -c "qall!" D:\source\A.js gvim 指令 "TOhtml" 指令 "寫入並離開 HTML檔名" 指令 "直接關閉所有檔案" 原始檔名 --- tohtml.bat --- @echo off set GVIM="C:\Program Files\Vim\vim72\gvim.exe" set OPT=-c "set ft=javascript|syntax on" -c "TOhtml" %GVIM% %OPT% -c "w! D:\html\A.js.html" -c "qall!" D:\source\A.js %GVIM% %OPT% -c "w! D:\html\B.js.html" -c "qall!" D:\source\B.js %GVIM% %OPT% -c "w! D:\html\C.js.html" -c "qall!" D:\source\C.js ------------------ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.102.9
AGanPTT:感謝lingz大的教學 我會試試看的 謝謝!!! 04/21 15:44
Pash77:上百個檔案的話,也可以用 dir > 到 vim 處理 04/23 06:19
Pash77:用 vim 寫大量處理的批次檔也很方便 04/23 06:19