Die Einstellung für die Dateikodierung zeigt die Kodierung des aktuellen Puffers an:
:set fileencoding fileencoding=utf8
Es gibt keine gängige Methode, um die Kodierung einer Klartextdatei zu bestimmen, da diese Informationen nicht in der Datei selbst gespeichert werden - außer bei UTF-8-Dateien, bei denen Sie eine sogenannte BOM haben, die die Kodierung angibt. Aus diesem Grund haben XML- und HTML-Dateien Zeichensatz-Metatags.
Sie können eine bestimmte Kodierung mit der Einstellung "Kodierung" erzwingen. Siehe :help encoding
und :help fileencoding
in Vim, wie der Editor diese Einstellungen behandelt. Sie können Ihrem vimrc auch mehrere Einstellungen für die Dateikodierung hinzufügen, damit vim anhand der aufgelisteten Einstellungen ermitteln kann.