2

$HOME ディレクトリのルートで CtrlP を開くと、CtrlP のデフォルトのファイル モードが遅すぎます。ホームディレクトリにファイルとディレクトリが多すぎるためです。

代わりにコマンドを使用して、この回答に従ってスキャンを高速化しました。agただし、スキャン速度はまだ遅いです。

そこで、MRU モードを CtrlP のデフォルト モードとして設定したいと思います。どうやってするか?

4

2 に答える 2

5

私は@romainlの答えに同意しますが、質問に答えるために:

から:help CtrlP

                                                            *'g:ctrlp_map'*
 Use this option to change the mapping to invoke CtrlP in |Normal| mode: >
 let g:ctrlp_map = '<c-p>'
                                                           *'g:ctrlp_cmd'*
Set the default opening command to use when pressing the above mapping: >
 let g:ctrlp_cmd = 'CtrlP'

あなたの vimrc に入れてください:

let g:ctrlp_map='<c-p>'
let g:ctrlp_cmd = 'CtrlPMRU'
于 2015-11-30T09:30:01.653 に答える
0
  1. Vim を起動しないでください。また、ファジー ファインダーを使用しないでください$HOME。そもそもかなりばかげた考えであり、agベースのカスタマイズをいくら行っても改善されません。

    Vim を起動する便利な方法は 1 つだけです: プロジェクトに移動し、そこで Vim を実行します。

  2. :CtrlPMRUの代わりに コマンドを使用し:CtrlPます。

于 2015-11-30T06:27:36.923 に答える