Re: [vim ] 大量處理程式碼(:TOhtml)

看板Editor (編輯器(vim/emacs))作者 (肥兔小欽)時間14年前 (2010/04/21 11:50), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串3/4 (看更多)
原波不懂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

04/21 15:44, , 1F
感謝lingz大的教學 我會試試看的 謝謝!!!
04/21 15:44, 1F

04/23 06:19, , 2F
上百個檔案的話,也可以用 dir > 到 vim 處理
04/23 06:19, 2F

04/23 06:19, , 3F
用 vim 寫大量處理的批次檔也很方便
04/23 06:19, 3F
文章代碼(AID): #1BpdNfp_ (Editor)
文章代碼(AID): #1BpdNfp_ (Editor)