遇到这个问题,我已经google了一段时间,发现还是没有解决方法,特此烦扰各位, 问题如下:
vim编辑php格式文件时,tab或者o, O时,新开行时光标总在每行最前头,而不是像编辑css或者html时能很好地缩进,
请问各位有解决办法没??
求助:win下vim中php文件不能折叠
-
- 帖子: 30
- 注册时间: 2009-05-31 2:07
- rykka
- 帖子: 59
- 注册时间: 2011-06-24 9:14
Re: 求助:win下vim中php文件不能折叠
到底折叠'folding'还是缩进'indent'的问题?
看你的描述是缩进的问题,检查下'autoindent' 和 'smartindent'以及
'softtabstop','tabstop','shiftwidth'选项。
如果折叠有问题,检查下'foldenable' 和 'foldmethod'选项。
如果用foldmethod=indent的话,设置好缩进就行了。
或者foldmethod=expr,则要设置一个适合php的'foldexpr' 函数
或者foldmethod=syntax,则要找一个带folding 的php的 syntax 文件
看你的描述是缩进的问题,检查下'autoindent' 和 'smartindent'以及
'softtabstop','tabstop','shiftwidth'选项。
如果折叠有问题,检查下'foldenable' 和 'foldmethod'选项。
如果用foldmethod=indent的话,设置好缩进就行了。
或者foldmethod=expr,则要设置一个适合php的'foldexpr' 函数
或者foldmethod=syntax,则要找一个带folding 的php的 syntax 文件
- rykka
- 帖子: 59
- 注册时间: 2011-06-24 9:14