作者grassboy2 (活力花俏草兒仔政﹞O花俏)
看板Editor
標題Re: [vim ] GVIM設定的問題(縮排、開檔)
時間Thu Apr 22 11:57:22 2010
: 二、我在寫php的時候
: 時常遇到按下Enter時,原本那行code的縮排就會亂跳…
: 以下列code為例:
: 1| <?
: 2| $test = 123;
: 3| $test2 = 456;
: 4| ?>
: 有的時候在line 2最後按下enter後,
: $test=123就會整個往前移(line2那個tab會消失)
: 然後有的時候又不會,
: 但在line 2分號後面按下 space 再按 enter又會往前移
: (有時候又不會,很隨機>"<)
: 這個不論我set autoindent 或 set noautoindent都沒有用,
: 所以應該不是autoindent的問題…
: 不知道有沒有對GVIM比較熟的大大可以幫我解決的@@~
: 先謝謝板上的高手指點了m(_ _)m
我來自問自答了^^"
看了一下 :set
有一個變數叫作indentkeys
然後裡面有一個 *<Return>
我猜他應該代表enter鍵
試了一下:set indentkeys=後
這個狀況就不會再發生了~
試著在vimrc加上:set indentkeys=
但重開後indentkeys一直不為空…
後來發現應該是gvim下面有個indent資料夾…
裡面好像是設定各種副檔名的縮排設定,
我把每個.vim檔裡面含 *<Return> 字樣的字眼全刪了~
果然重開gvim後:set indentkeys就不會出現 *<Return> 了~
於是乎,問題解決了~謝謝收看XDDD
--
研究生板熱門簽名檔:
Top1 : 有錯請鞭 m(_ _)m
Top2 : 這個會考嗎 @@a
Top3
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.87.174
1F:推 jackjack0040:推一個~(嗯嗯,原來是這樣) 04/22 16:11