看板 Editor 關於我們 聯絡資訊
: 二、我在寫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
jackjack0040:推一個~(嗯嗯,原來是這樣) 04/22 16:11