Paul <Paul.Domaskis <at> gmail.com> writes:
| The big screens these days allows many subwindows to be opened,
| which makes it hard to locate the cursor.   I got a lot of help from
| the community cobbling together a small function to locate the
| cursor, so hopefully, someone finds it useful:
| 
| func! FlashLocn()
|    let tmpCuL=&cul
|    let tmpCuC=&cuc
|    let tmpHiCuL = Hi("CursorLine")
|    let tmpHiCuC = Hi("CursorColumn")
|    hi CursorLine guibg=white guifg=black
|    hi CursorColumn guibg=white guifg=black
|    setl cul cuc
|    redraw
|    sleep 150m
|    hi CursorLine NONE
|    hi CursorColumn NONE
|    exe tmpHiCuL
|    exe tmpHiCuC
|    let &cursorline=tmpCuL
|    let &cursorcolumn=tmpCuC
| endfunction
| 
| I mapped it to ctrl-L in my vimrc (where the above function
| definition is also located:
| nmap <C-L> :call FlashLocn()<CR>
| 
| The above function makes uses of Christian's Hi function at 
| http://groups.google.com/forum/#!topic/vim_use/_vbtxlld318

I don't suppose that some kind vim-script savvy soul could suggest how
one might other windows from flashing, i.e., have only the window with
the focus flash?

-- 
-- 
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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to