作者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