¿Combinar zipfile: con scp: para abrir zip remoto con vim?

¿Combinar zipfile: con scp: para abrir zip remoto con vim?

Ambos

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

y

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

funciona para abrir archivos remotos o dentro de archivos zip.

¿Qué pasa si uno necesita ambos al mismo tiempo?

He intentado

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

esto no abre el contenido zip como en el caso del archivo zip local.

ninguna de

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

trabajar

(¿Cómo) es posible combinar zipfile: y scp: en un comando para abrir un archivo dentro del archivo zip remoto?

Respuesta1

Ambos complementos (redycremallera) utilizan autocmds en prefijos de archivos personalizados para detectar sistemas de archivos especiales (remotos y zip, respectivamente) y luego delegan la lectura y escritura en código de complemento personalizado. Creo que la combinación no funciona porque ambos usan el mismo punto de integración, pero creo que las integraciones podrían extenderse para que algún tipo de sintaxis funcione (pero podría ser complicado).

Afortunadamente, ambos complementos son mantenidos por el mismo autor (DrChip), así que sugiera esta mejora al autor (su dirección de correo electrónico se puede encontrar en los archivos y la documentación del complemento, por ejemplo, en :help pi_netrw).

información relacionada