On 21 fév, 15:30, Stahlman Family <[email protected]> wrote: > epanda wrote: > > 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
Thank you ! -- You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php
