1 
                    
                    spark      2010-12-10 15:37:45 +08:00 
                    
                    snipmate? 
                 | 
            
     2 
                    
                    harryxu      2010-12-10 15:40:07 +08:00 
                    
                    neocomplcache 感觉不错,我一直在用 
                http://www.vim.org/scripts/script.php?script_id=2620  | 
            
     3 
                    
                    kayue   OP 我想达到的效果是跟 xcode 里的差不多 
                - 按 tab 的时候,自动补完馀下字串 - 按 esc 的时候,显示 autocomplete list snipmate 能做到第一项,不过没有 preview 不方便 在试 neocomplcache 中,不过经常在 javascript/css 里 suggest php function……不好用啊,而且也没有按 tab 自动补完的效果。  | 
            
     4 
                    
                    kayue   OP 推一推,autocomplete 很重要啦 
                 | 
            
     5 
                    
                    aligo      2010-12-10 20:03:38 +08:00 
                    
                    第一需求snipmate可以实现 
                然后autocomplete list可以用autocomplpop实现,会自动识别当前文件的语言  | 
            
     6 
                    
                    kayue   OP 另外,有沒有辦法做到自動 close tag 的效果?例如輸入 <a> 會自動加上 </a> 
                和 () {} 等等  | 
            
     7 
                    
                    eth2net      2010-12-10 23:21:16 +08:00 
                    
                    @kayue surround https://github.com/tpope/vim-surround 
                 | 
            
     9 
                    
                    harryxu      2010-12-10 23:24:56 +08:00 
                    
                    
                 | 
            
     10 
                    
                    bed      2010-12-11 00:33:11 +08:00 
                    
                    Options for auto-complete-( 
                :inoremap ( ()<ESC>i :inoremap ) <c-r>=AutoPair(')')<CR> :inoremap { {}<ESC>i :inoremap } <c-r>=AutoPair('}')<CR> :inoremap [ []<ESC>i :inoremap ] <c-r>=AutoPair(']')<CR> :inoremap < <><ESC>i :inoremap > <c-r>=AutoPair('>')<CR> function! AutoPair(char) if getline('.')[col('.') - 1] == a:char return "\<Right>" else return a:char endif endf  | 
            
     11 
                    
                    kayue   OP  | 
            
     12 
                    
                    kayue   OP 在用 Autoclose,是我想要的东西,但是不懂怎么把 keymap 改成 </ 
                目前需要用 <C-_> 来 trigger autoclose 在想办法将它改为 </ 比较直觉吧  |