1

私の質問は、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()、呼び出されることです。

4

1 に答える 1