私の質問は、fzf.vim での vim-projectroot の使用についてです。
:Files
このようにプロジェクトルートで開くキーマッピングがあります
nnoremap <leader>t :ProjectRootExe Files<CR>
しかし、問題はそれが干渉していることset autochdir
です。現在のディレクトリとの新しいセッションを強制しない限り、以前:e/:sp/:vsp
のディレクトリと同じままです。
:Files path
だから私はこのようにディレクトリを2番目の引数として渡すことを考えました
function Guess()
return projectroot#guess()
endfunction
nnoremap <leader>t :Files Guess()<CR>
しかし、私が理解できない明らかな理由により、使用法を機能させることができません。コマンドを関数の出力と組み合わせる必要があることをvimマッピングで指定するにはどうすればよいですか?
私が欲しいのは:Files output_of_Guess()
、呼び出されることです。