kablamo/VimDebug — pull request #25 by lucs (2012-08-29 17:01:32+00:00)
Title: Have debugger values printed to the console.

When we do a v or v/, when this VimDebug.vim's function
is called:

function! s:HandleCmdResult(...)
let l:cmdResult = split(s:SocketRead(), s:EOR_REGEX, 1)
let [l:status, l:lineNumber, l:fileName, l:value, l:output] = l:cmdResult

'echo'ing a big l:value will either scroll off the screen or get us
dropped into Vim's "more" (depending on the setting of Vim's "more"
option). We instead print it to the console, making it easier to read or
copy and paste.