作者: chris (♪純粹透明♪) 看板: Chris
標題: [閒聊] 再次迷上用vim
時間: Wed Mar 4 19:35:13 2009
前陣子總算在小y上安裝了以前同學推薦的gvim,雖然主要是因應於Madedit的搜尋取代,
對換行的\n實在沒辦法連續找兩個以上(但卻能取代為\n\n這種兩次以上的換行)。
而gvim則相反,在把字詞取代為\n時老是會變成 @ ,我也不瞭解為啥…
所以在編輯文字檔時我經常會用 gvim 下 %s/\n\n\n\n\n/空兩行就好/g 這指令,
然後再用 madedit 去將 空兩行就好 這字串取代成 \n\n
在utf-8文字檔編輯的部份,參考了下面三個站而在 _vimrc 添加幾行設定而能正常作用
http://taogate.wordpress.com/2005/12/24/vim-%E6%94%AF%E6%8F%B4-utf-8-%E4%B8%AD%E6%96%87/
http://blog.longwin.com.tw/archives/000114.html
http://reic.twbbs.org/post/1/227
最後我添加的指令如下,雖然一知半解,但至少能正常使用且也看不出什麼問題。
" Default encoding
set fileencodings=utf-8,big5,euc-jp,gbk,euc-kr,utf-bom,ucs-bom,iso8859-1,latin1
set fileencoding=utf-8
set encoding=utf-8
set termencoding=utf-8
set tenc=utf8
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/mswin.vim
lang messages zh_TW.utf-8
" Hot key to switch between Big5 and UTF-8
set <C-u>=^U
set <C-b>=^B
map <C-u> :set fileencoding=utf-8<CR>
map <C-b> :set fileencoding=big5<CR>
這兩三天看能不能把「精通vi」這本書給k完,接下來寫程式就要改用gvim寫啦!
今天試用了 :TOhtml 這功能把程式轉成html檔,真是驚艷呀!
--
※ 發信站: 批踢踢兔(ptt2.cc)
Special Price of Aliauto Personality Funny Car Sticker Middle Finger Auto
Motorcycles Reflective Waterproof 3D Decal
-
Best Price for Aliauto Personality Funny Car Sticker Middle Finger Auto
Motorcycles Reflective Waterproof 3D Decal
If You will buy * Aliauto Personality ...
4 年前
vim從用中學效果會比較好,特別去K忘得很快。
回覆刪除哈!同學!
回覆刪除順便教我一下怎樣讓那取代的換行是正常的吧……
還有,我試著在vimrc裡寫
map <F2> :w<CR>:!D:\prog\MangaMeeyaCE\MangaMeeyaCE.exe "%"<CR> (故意改全形不然貼不上留言)
想設成按f2就自用呼叫這程式來開檔,但是開中文檔名的big5碼內文,中文檔名會變亂碼而打不開……
這有沒有方法解決啊?
我目前已經把vim設成txt檔的預設編輯程式了, .c 和 .java 還沒設定關聯,網上找到的可以直接呼叫java編輯、執行的東東也還在研究中……
\r 換行
回覆刪除