Wikia

Vim Tips Wiki

Changes: Enhance the word complete.vim script

Edit

Back to page

(Remove html character entities)
(Standard category names + minor manual clean.)
 
Line 4: Line 4:
 
|previous=525
 
|previous=525
 
|next=527
 
|next=527
|created=August 9, 2003
+
|created=2003
 
|complexity=intermediate
 
|complexity=intermediate
 
|author=Adrian von Bidder
 
|author=Adrian von Bidder
|version=5.7
+
|version=6.0
 
|rating=-1/1
 
|rating=-1/1
|category1=Automated_Text_Insertion
+
|category1=Automated Text Insertion
 
|category2=Plugin
 
|category2=Plugin
 
}}
 
}}

Latest revision as of 04:11, May 16, 2012

Tip 526 Printable Monobook Previous Next

created 2003 · complexity intermediate · author Adrian von Bidder · version 6.0


I suggest you first look at the script itself: script#73

Since the script has some problems (at least for me) when I paste text in X11 with the mouse, and since I need to switch to paste more anyway, I now use this in my vimrc:

" the word_complete.vim plugin just *rocks*
autocmd VimEnter * call DoWordComplete()

fun! SetComplete()
  call DoWordComplete()
  set nopaste
  nunmap <F12>
  iunmap <F12>
  nmap <F12> :call UnsetComplete()<CR>
  imap <F12> <Esc>:call UnsetComplete()<CR>a
  echo
endfun

fun! UnsetComplete()
  call EndWordComplete()
  set paste
  nunmap <F12>
  iunmap <F12>
  nmap <F12> :call SetComplete()<CR>
  imap <F12> <Esc>:call SetComplete()<CR>a
  echo
endfun

nmap <F12> :call UnsetComplete()<CR>
imap <F12> <Esc>:call UnsetComplete()<CR>a

Issues

In insert mode, F12 switches to paste mode, but not back again. In normal mode, it works.


CommentsEdit

Around Wikia's network

Random Wiki