> Is this what you want ?:
> 
> " remap f,F to be multi-line
> noremap <silent>f :call OneCharSearch(1)<CR>
> noremap <silent>F :call OneCharSearch(0)<cr>
> noremap ; n
> noremap , N
> function! OneCharSearch(forward)
>    " op is '/' or '?'
>    let x= getchar()
>    let c=nr2char(x)
>    echo 'c='.c
>    if x == 27 | return  | endif
>    if c == '\' | let x='\\' | endif
>    if a:forward
>        silent! exe "norm /\\V".c."\<cr>"
>    else
>        silent! exe 'norm ?\\V'.c."\<cr>"
>    endif
> endfun
> 
> Yakov

Can you  do 3f{ this way ?

Reply via email to