タグ付けされた質問 「plugin-ctrlp」

2
Ctrl-Pを使用して、プロジェクト内のすべてのファイルのファイルコンテンツを対話的に検索する方法
今日、プロジェクトのすべてのファイルで検索を実行しようとしました。Ctrl-Pを使用して、次のような行を検索します。 ただし、検索の結果は、以前に開いたファイルに対してのみです。ここでのみ開きmain.phpます。 すべてのファイルを1つずつ開かずに検索する方法を知っていますか? おかげで、

2
ctrlpでファイル名の一致を改善するにはどうすればよいですか?
私のプロジェクトには次のファイルがあります: $ find . -type f -and -name 'peop*' ./app/assets/stylesheets/admin/sections/people.css.sass ./app/controllers/admin/people_controller.rb タイピング:e app/assets/stylesheets/admin/sections/people.css.sassに飽きてきたので、ctrlpはタイピングを保存する良い方法かもしれないと思いました。しかし、私はそれを私が正気であると考えるもののファイルと一致させることができません。 まず、を使用して<C-p>と入力するとpeop、これらの結果が得られます(「最初の」一致が一番下にあります)。 > app/models/attribute_group.rb > app/models/contract_template.rb > app/policies/contract_policy.rb > app/uploaders/photo_uploader.rb > app/policies/invoice_policy.rb > app/views/layouts/pdf.pdf.haml > app/uploaders/logo_uploader.rb > app/models/property_object.rb > app/policies/person_policy.rb > app/policies/photo_policy.rb >>> peop_ これらの結果は恐ろしいものです。に含まれるどちらのファイルもありませんpeop。私がそれをpeople次のように拡張した場合でも、 > app/policies/contract_template_policy.rb > app/models/concerns/exportable.rb > app/models/contract_template.rb > app/uploaders/photo_uploader.rb > app/uploaders/logo_uploader.rb > app/views/admin/people/_show.html.haml > …

5
CtrlPがNERDTreeで開かないようにする
私は両方CtrlPとNERDTreeVimで使用します。CtrlP検索機能を使用してファイルを開くと、そのファイルがNERDTreeウィンドウで開かれることがあります(また、NERDウィンドウがアクティブな場合は常に開かれます)。 CtrlPNERDTreeでファイルを開かないようにして、メインウィンドウでファイルを開くようにするにはどうすればよいですか?CtrlPVimでドキュメントを調べてみましたが、方法がわかりませんでした。 これらは、私のすべてのNERDTreeおよびCtrlP関連の構成です.vimrc。 let g:netrw_liststyle = 3 let NERDTreeShowHidden = 1 let g:ctrlp_user_command = ['.git', 'cd %s && git ls-files -co --exclude-standard'] command E Ex map <C-t> :NERDTreeTabsToggle<CR> nmap <Leader>r :NERDTreeFocus<cr>R<c-w><c-p>:CtrlPClearCache<cr>

1
ファイルが見つからない場合、CTRL-Pが非常に遅い
ファイル名のスペルを間違えることがあります。それで、ファイルが呼び出されてThisIsAFileName入力を開始したとしますThisS...。ファイル名のスペルを間違えた(ヒットがまったくない)と、CTRL-Pは非常に遅くなります。次の各文字を5秒ごとに約1文字の速度で表示します。誤って6文字余分に入力した場合、CTRL-Pでこれらの文字の表示が完了するのを30分待ってから、元に戻すことができます。 これは定期的に発生することですか?これを修正する方法はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.