vim 'scriptnames'コマンドは、読み込まれたすべてのスクリプトを出力します。問題は、フィルタリング/検索/検索の方法が見つからないということです。私はこれを "目のブルートフォース"によって行う必要なく、スクリプトを探したい。vim 'scriptnames'コマンドの検索方法
2
A
答えて
5
あり、script
コマンドのようなものはありませんのみscriptencoding
とscriptnames
(:h :scr
によれば、scr
と略記することができます)。私はあなたがscriptnames
を探していると推測します。
Vimの8を使用すると、:filter
でほとんどのコマンドの結果をフィルタリングすることができます。
:filter /pattern/ scriptnames
(参照:h :filter
を)。
:redir >file
:scriptnames
:redir END
(参照:h :redir
):Vimの古いバージョンのあなたがリダイレクトをキャンセル、その後、:scriptnames
を実行する前に、ファイルにすべてのメッセージをリダイレクトすることができますして
。また、あなたはその後、バッファにレジスタの内容を貼り付け、レジスタにメッセージをリダイレクトすることができます。
:redir @a
:scriptnames
:redir END
:new
"aP
最後に、ティム教皇のプラグインscripteaseは:scriptnames
を実行し、QuickFixリストに結果をロードするコマンド:Scriptnames
が追加されます。
1
:redir
の代わりに、の最新バージョンのvimがあります。
このように、ログの有効期間を調査した場合のように、:echo filter(split(execute('scritnames'), "\n"), 'v:val =~ "somepattern")
または:new
+ put=execute(':scriptnames')
+の検索をバッファ内で行うことができます。
関連する問題
- 1. VIM:検索のURL
- 2. テキスト検索の入力を避けるvimコマンド履歴
- 3. コマンドのVim cnoremapが検索で拡大する
- 4. Vimプラグインのファイル検索としてデフォルト検索を設定する方法CtrlP?
- 5. Vimの検索と効率
- 6. のVim - 逆検索ホットキーマッピング
- 7. vim検索の中で '-s'を見つける方法
- 8. vim map twoコマンドの使用方法
- 9. vimで〜(チルダ)を検索
- 10. vim regex検索と置換
- 11. lessコマンドの検索
- 12. SQLコマンドの検索
- 13. VIMでワイルドカードを使用して検索する方法
- 14. vim検索をより明白にする方法
- 15. パターンのVim検索は、検索パターンを置き換えます。
- 16. quickfixへのパターンのVIM検索
- 17. vimでの履歴検索のバインドキー
- 18. VIMの一致検索パターンの削除
- 19. Vimのクロスバッファ検索結果リスト?
- 20. VIM:検索の端から離れて
- 21. 置換中のVimインクリメンタル検索
- 22. Vimの検索と置換クエリ
- 23. VSCode Vimの検索ハイライトを非表示
- 24. VIMの検索と置換 - 参照
- 25. vimのコマンド履歴を使ってどのように検索しますか?私はVimの中に次の検索がしたい
- 26. 検索Linuxのコマンドは、ファイル
- 27. Cシェルスクリプト - コマンドの検索
- 28. 弾性検索クエリの検索、_sourceで検索する方法
- 29. VIM検索と置換正規表現
- 30. Vim、ドキュメントヘッダ内で検索する
これは純粋なvimの方法ですが、 'tmux'の中でvimを実行してから' tmux'の検索機能を使って検索してみましょう。また、端末エミュレータの中にいる場合は、検索機能も使用します。 –