"============================================================================= " $Id$ " File: autoload/lh/visual.vim {{{1 " Author: Luc Hermitte " " Version: 2.2.1 " Created: 08th Sep 2008 " Last Update: $Date$ "------------------------------------------------------------------------ " Helpers functions releated to the visual mode " "------------------------------------------------------------------------ " Drop it into {rtp}/autoload/lh/ " Vim 7+ required. " History: " v2.0.6: First appearance " TODO: «missing features» " }}}1 "============================================================================= let s:cpo_save=&cpo set cpo&vim "------------------------------------------------------------------------ " Functions {{{1 " Function: lh#visual#selection() {{{3 " @return the text currently selected function! lh#visual#selection() try let a_save = @a normal! gv"ay return @a finally let @a = a_save endtry endfunction " Functions }}}1 "------------------------------------------------------------------------ let &cpo=s:cpo_save "============================================================================= " vim600: set fdm=marker: