On Monday, September 3, 2012 10:36:39 AM UTC-4, Simon Ruderich wrote:
> On Sun, Sep 02, 2012 at 04:49:00PM -0700, Monnand wrote:
> 
> > Hi all,
> 
> >
> 
> > I am using a language whose comment is same as C's. So I copied
> 
> > some lines from c.vim so that my vim could automatically insert
> 
> > a comment after a newline in the middle of the comment.
> 
> >
> 
> > More precisely, I added the two following lines:
> 
> >
> 
> > setlocal fo-=t fo+=cronql
> 
> > setlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,s1:/*,mb:*,ex:*/,://
> 
> >
> 
> > It works but with some flaws:
> 
> >
> 
> > When I type /* <CR>, I got this:
> 
> > /*
> 
> > *
> 
> > [snip]
> 
> 
> 
> Hello,
> 
> 
> 
> I just tested it locally by putting the commands in a file and
> 
> running Vim with:
> 
> 
> 
>     vim -u NONE -U NONE
> 
> 
> 
>     :source path/to/file
> 
> 
> 
> And it works fine for me. Some other settings must interfere with
> 
> your setup.
> 
> 
> 
> Are you sure the settings are executed? Try
> 
> 
> 
>     :verbose set fo? comments?
> 
> 
> 
> If not, something must overwrite them. :verbose lists the last
> 
> place the option was set.
> 
<snip>
Thank you, Simon. I think they are executed. here is the output of :verbose set fo? comments?:
  formatoptions=croq
        Last set from ~/.vim/bundle/vim-golang/indent/go.vim
  comments=sO:* -,mO:*  ,exO:*/,s1:/*,mb:*,ex:*/,://
        Last set from ~/.vim/bundle/vim-golang/indent/go.vim
BTW, I am using Go programming language as you can tell from the output above.
It is true that I put my settings in  ~/.vim/bundle/vim-golang/indent/go.vim
Any other idea?
Regards,
-Monnand
-- 
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
Monday, September 3, 2012
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment