
Beide
vim scp://remotehost///path/to/file.txt
Und
vim zipfile:/path/to/file.zip::path/inside/zip/file.txt
Funktioniert zum Öffnen von Remote- oder Datei in ZIP-Archiven.
Was ist, wenn man beides gleichzeitig braucht?
ich habe es versucht
vim scp://remotehost///path/to/file.zip
Dadurch wird der ZIP-Inhalt nicht geöffnet, wie dies bei einer lokalen ZIP-Datei der Fall ist.
keines von
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
arbeiten
(Wie) ist es möglich, zipfile: und scp: in einem Befehl zu kombinieren, um eine Datei innerhalb der Remote-Zip-Datei zu öffnen?
Antwort1
Beide Plugins (netzwUndReißverschluss) Verwenden Sie Autocmds für benutzerdefinierte Dateipräfixe, um spezielle Dateisysteme (remote bzw. zip) zu erkennen, und delegieren Sie dann das Lesen und Schreiben an benutzerdefinierten Plugin-Code. Ich denke, die Kombination funktioniert nicht, da beide denselben Integrationspunkt verwenden, aber ich denke, die Integrationen könnten erweitert werden, sodass eine Art Syntax funktionieren würde (aber es könnte chaotisch werden).
Glücklicherweise werden beide Plugins vom selben Autor (DrChip) gepflegt. Schlagen Sie dem Autor diese Erweiterung also bitte vor (seine E-Mail-Adresse finden Sie in den Plugin-Dateien und der Dokumentation, z. B. unter :help pi_netrw
).