在vim中,我想要做的事,像這樣部分vim的命令行映射
function! ModuleFile()
let $module = input("Module of file> ")
:e **/${module}_
endfunction
map <Leader>e :call ModuleFile()<CR>
我想到的是,例如,如果我鍵入模塊「ABC」,我會得到這個命令行中VIM:
:e **/ABC_
,隨後輸入新的文本,如 「name_of_file」,會得到我:
:e **/ABC_name_of_file
最後按下Enter將執行該命令。這一點是爲了能夠得到製表符完成。
Uhmm,什麼是「模塊文件」,什麼是應該做的正是這樣的功能? – Rook 2012-02-07 00:36:08