請將以下script加入_vimrc,以後做切換隻需輸入fh
map fh <esc>:call FileHeaderSource()<cr>
function! FileHeaderSource()
let fextname=expand("%:e")
let fname=expand("%:r")
if fextname=="h"
if filereadable(fname.".cpp")
exec ':e '.fname.".cpp"
return
endif
if filereadable(fname.".c")
exec ':e '.fname.".c"
return
endif
else
if filereadable(fname.".h")
exec ':e '.fname.".h"
return
endif
endif
echo "file not found"
endfunction
2 comments:
有一個叫做"a.vim"的script也可以做到source和header跳來跳去的功能。而且有支援多種程式語言,可以參考看看。
新手的c ++编程示例
各种数据编码技术
Post a Comment