文字列をファイル パスに変換する小さな関数を .vimrc に書きました。
function FindPath(param)
" some logic here
return goodPath
endfunction
これだけ効いています。私がやりたいことは、キーをバインドして、FindPath の結果と現在の cWORD で新しいタブを開くことです。結果を :tabe に渡す方法がわかりません。文字どおりに処理されるか、いたるところで構文エラーが発生します。
nnoremap <leader>c :tabe FindClass(<cWORD>)
基本的に疑似コードの意味で私が欲しいものです。命を救うための構文を正しく取得できず、これを検索するのはやや困難です。
何か案は?