> Hi,
>
> I would like to generate my header ;
>
> func! GenereHeader()
> let l:header = "\"**" . "\n"
> let l:header .= "\\\* ..." . "\n"
> let l:header .= "\\\* @author ONEPERSON" . "\n"
> let l:header .= "\\\*" . "\n"
> call setline(line('.'),l:header . getline(line('.')))
> endfunc
>
> Setline replace my line by header . my line but I don't understant why
> \n is not interpreted ?
Why not simply use a List to keep the lines separate? Something like
this perhaps...
func! GenereHeader()
let l:header = []
call add(l:header, "\"**")
call add(l:header, "\\\* ...")
call add(l:header, "\\\* @author ONEPERSON")
call add(l:header, "\\\*")
call append(line('.') - 1, l:header)
endfunc
Brett Stahlman
>
> Thank you
>
>
--
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
No comments:
Post a Comment