Vim respektiert nicht die Dateiformateinstellung auf der Windows-Freigabe [Gelöst]
328
AMasz
Ich habe mehrere SMB-Freigaben (Ordner befinden sich auf dem Windows-Server) auf meinem Linux-Computer bereitgestellt
gvfs-mount smb://user@domain@fileserver/sharedfolder
Ich kann auf Dateien zugreifen und sie in vim bearbeiten, aber vim erzwingt beim Speichern fileformat = unix. :set ff=dos
etwas beeinflussen. Bei lokalen Dateien gibt es kein Problem.
Update: Es stellte sich heraus, dass die Ursache das alte Shougo / Vimfiler-Plugin war. Es war für mich zunächst nicht so klar, weil ich dieses Plugin sehr selten verwende, nicht besonders zum Öffnen von Remote-Dateien.
Aktualisieren Sie einfach das Vimfiler-Plugin aus dem Repo. Das Beibehalten des Dateiformats in Vim funktioniert jetzt einwandfrei.
Welche Dateipfade zeigt Vim für geöffnete Dateien an?
grawity vor 8 Jahren
0
Dateipfad in vim angezeigt: '/run/user/1685001118/gvfs/smb-share:server=fileserver,share=sharedfolder,user=user%40domain/testpf.txt'
AMasz vor 8 Jahren
0
Das sieht okay aus, ich dachte, es hätte seinen eigenen SMB-Zugang anstelle von GNOME verwendet.
grawity vor 8 Jahren
0
@AMasz: Sie können `: au BufWrite *. *: Set ff = unix` in Ihre` ~ / .vimrc` einfügen. Versuchen Sie es. Es könnte das Problem lösen
SibiCoder vor 8 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...