zipfile:scpと結合:vimでリモートzipを開くには?

zipfile:scpと結合:vimでリモートzipを開くには?

両方

vim scp://remotehost///path/to/file.txt

そして

vim zipfile:/path/to/file.zip::path/inside/zip/file.txt

リモートファイルまたはzipアーカイブのファイルを開くために使用されます。

どちらも必要なら?

頑張った

vim scp://remotehost///path/to/file.zip

ローカルzipファイルなどのzipコンテンツは開かれません。

なし

vim zipfile:scp://remotehost///path/to/file.zip::/path/in/zip/file.txt
vim scp://remotehost//zipfile:/path/to/file.zip::/path/in/zip/file.txt

働く

(どのように)1つのコマンドでzipfile:とscp:を組み合わせてリモートzipファイル内のファイルを開くことはできますか?

ベストアンサー1

2つのプラグイン(ネットワークそして圧縮)カスタムファイルプレフィックスにautocmdを使用して特別なファイルシステム(それぞれリモートとzip)を検出し、読み取りと書き込みをカスタムプラグインコードに委任します。どちらも同じ統合ポイントを使用しているため、この組み合わせは機能しないと思います。しかし、いくつかの構文が機能するように統合が拡張される可能性があると思います(しかし汚れている可能性があります)。

幸いなことに、両方のプラグインは同じ作成者(DrChip)によって維持されているため、作成者にこの改善を提案してください(その電子メールアドレスはプラグインファイルやドキュメントにあります(例:以下:help pi_netrw)。

おすすめ記事