On 25/02/11 11:53 PM, Marco wrote:
Hi,
when I edit source code in C (set ft=c) I can input multi line comments
without problems, when I edit PHP files (set ft=php) a trailing white space is
introduced.
To reproduce, my settings:
set textwidth=50
set plugin on
set indent on
set ft=php
/*
* Lorem ipsum dolor sit amet, consectetur
* adipisicing elit, sed do eiusmod tempor
* incididunt ut labore dolore magna aliqua.
*
*/
Here after consectetur and after tempor there's the space. Why? How can I get
rid of this?
Check the setting of 'formatoptions'
:help 'fo'
:help fo-table
There's an option there about using whitespace at the ends of lines to
indicate a paragraph is continuing. It affects the gq command for
automatic formatting (and maybe others), and is honoured when text
wraps.
Presumably a filetype plugin (ftplugin) for php sets this option. It's
probably easiest to unset it by either putting a :set command in
~/.vim/after/ftplugin/php.vim or an autocommand in your .vimrc after the
commands that enable filetype plugins. Something like
:au FileType php set fo-=whatever
Ben.
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php