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:
/*
*
It can correctly automatically generate the *, but no space in front.
However, what I want is this (notice the space in the second line):
/*
*
It should generate <space>* after I type Enter (or "o" in command mode).
I think it should be very easy by setting comments option. But I still cannot figure it out. It would be nice if anyone could help me on this.
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
Sunday, September 2, 2012
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment