単一の大きなHTMLファイル(約50 MB)に対してctags(5.8)を使用してタグファイルを生成できるので、Vim内をより簡単にナビゲートできますか?Vimとctagsを使用して大規模なHTMLファイルをナビゲートする
2
A
答えて
1
ctagsを使用しない回避策として、このプラグインを試しました。Quick-Filter。わたしにはできる。 私はctagsを使った解決策もいいと思います。
2
次のコマンドを発行すると、特定の言語でどのようなタグが生成されているかがわかります。
ctags --list-kinds=html
a named anchors
f JavaScript functions
これらのタグが十分でない場合は、RegExでさらに多くの機能を追加する可能性が常にあります。
1
あなたが名前(コメントで言ったように)にタグをナビゲートしたい場合は、その後、私は、単純な検索がよりよく機能するであろうことを仮定します。 <p>
、<span>
などのすべての出現を登録した索引は、索引ファイル自体よりもはるかに大きくなります。
タグを検索するには(たとえば<p class="x">
のために)、単にP /<てみ
>は、単語の」末尾にマッチ \シーケンス> \たとえば、<pre>
と一致しません。
IDにナビゲートしたい場合は、アスタリスク*を押すだけで、カーソルの下にある単語が次に出現します。
関連する問題
- 1. javascriptを使用して大規模なhtmlテーブルをエクスポートする
- 2. XDocumentを使用して大規模なXMLファイルをループする
- 3. 大規模なXMLファイルでXMLreaderとxpathを使用するC#
- 4. StreamingHttpResponseを使用した大規模なCSVファイルのダウンロードとダウンロード
- 5. VB6とXSLTを使用して大規模なXMLファイルを変換する
- 6. 大規模なCSVファイルをウェブサイトの入力として使用する
- 7. Phonegapを使用して大規模なカスタムマップをオフラインで表示してナビゲートする
- 8. Joomla/VirtueMartを使用する大規模なMySQL tmpファイル
- 9. AsyncSocketを使用して大規模なファイルやディレクトリを転送する方法
- 10. PHP MYSQLを使用した大規模なCSVファイルの処理
- 11. jQueryを使用した大規模なHTML、改行、および.html()メソッド
- 12. Pythonを使用して大規模なDEMを繰り返す
- 13. パンダを使用して大規模なCSVファイルで平均を見つける
- 14. Rubyを使用して大規模なディレクトリシステムを自動化
- 15. Pythonを使用して大規模なcsvファイルをAWSのPostgres RDSにアップロード
- 16. Javaを使用した大規模なXML生成と報告
- 17. 大規模な.sqlファイルをMySQLにインポート
- 18. 大規模な使用; EFを使用したWPFアプリケーション
- 19. RESTと大規模なデータベースクエリ
- 20. Webjobsと大規模なデータベースクエリ
- 21. LDAPを使用して複数の小規模サーバーが大規模なWebサーバーを形成する可能性
- 22. 大規模なExcelファイルを小さなファイルに分割する
- 23. 大規模なビットマスクを使用する便利な方法
- 24. 大規模なアプリケーションで青写真として穏やかなフラスコを使用
- 25. CTAGSとVIMをcase_insensitiveに使用するには?
- 26. 大規模XMLセットでHASHBYTESを使用
- 27. タブを使用して異なるHTMLファイル(HTML、JavaScript)にナビゲートする
- 28. EXIを使用する:大規模なXMLファイル(〜20 GB)を扱うには?
- 29. LIMITを使用して大規模なMySQLクエリを高速化する
- 30. Swiftを使用して大規模なJSONをレルムに保存する3
ファイルのどの場所にジャンプしますか? ID、タグ名? – Arsen7
可能であれば、両方とも。 – vbd