On Jul 23, 2011, at 2:35 PM, Tony Berkopes wrote: > >> On Jul 23, 2011, at 1:45 PM, Eric Weir wrote: >> >> On Jul 23, 2011, at 11:54 AM, Arthur Lee wrote: >> >>> Aha! I found a better way to fulfill your requirement. >>> >>> " Format the statusline >>> set statusline+=[wc:%{WordCount()}] >>> >>> function! WordCount() >>> let s:old_status = v:statusmsg >>> exe "silent normal g\<c-g>" >>> let s:word_count = str2nr(split(v:statusmsg)[11]) >>> let v:statusmsg = s:old_status >>> return s:word_count >>> endfunction >> >> Am I to take it that this is an alternative to wc.vim and WordCount? And >> what do the errors Tony got with it indicate about it >> its usability? >> > > I found the problem: > > there was a space between the ...v:statusmsg) and [11]) > > it works, but I will keep what I have (WordCount()) and use wc.vim when I > need accuracy.
Thanks for the update. As there was no space in the version Arthur posted, I take that there should have been. ------------------------------------------------------------------------------------------ Eric Weir Decatur, GA USA eew...@bellsouth.net -- You received this message from the "vim_mac" 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