标签:vim
"当前目录下的文件&&文件夹
let g:netrw_winsize=35
let g:netrw_liststyle=1
"生成类
function! LU_CLASS()endfunction
"生成方法
function! LU_FUNC()
let l = line(".")
call append(l+0," /**")
call append(l+1," * note")
call append(l+2," *")
call append(l+3," * @param ...")
call append(l+4," * @author lucifer <codermonkey@sina.com>")
call append(l+5," * @return void")
call append(l+6," */")
call append(l+7," public function f() {")
call append(l+8,"")
call append(l+9,"")
call append(l+10,"")
call append(l+11," }")
call append(l+12,"")
endfunction
function! LU_SINGLE()
let l = line(".")
call append(l,"/** note */")
call append(l+1,"")
endfunction
function! LU_VAR()
let l = line(".")
call append(l+0," /**")
call append(l+1," * note")
call append(l+2," * @var type")
call append(l+3," */")
call append(l+4,"")
endfunction
map <S-f> :call LU_FUNC()<CR>
map <S-c> :call LU_CLASS()<CR>
map <S-v> :call LU_VAR()<CR>
标签:vim
原文地址:http://blog.csdn.net/lucifer_qiao/article/details/45063513