Als «filetype» getaggte Fragen

Fragen dazu, wie Vim ein definiertes Verhalten entsprechend dem Typ der bearbeiteten Datei aufweist.

77
Wie bearbeite ich Binärdateien mit Vim?

Gibt es eine Möglichkeit, Binärdateien im Hexadezimalmodus zu bearbeiten? Zum Beispiel , wenn ich einige binäre Daten durch gezeigt xxdoder hexdump -Cwie folgt aus : $ hexdump -C a.bin | head -n 5 00000000 cf fa ed fe 07 00 00 01 03 00 00 80 02 00 00 00 |................| 00000010 12 00 00 00 40 05...

21
Ist es möglich und nützlich, vimrc aufzuteilen?

Kann man die vimrcDatei laut Titel in mehrere Unterdateien aufteilen ? Separate Dateien für Gruppen von Einstellungen aufbewahren, die eine Sache betreffen ? Das Ding kann alles sein, jede Art von benutzerdefinierter Gruppe von Einstellungen. Beispielsweise, [aktualisiert] Behalten Sie alle Python...

19
Öffnen Sie MD-Dateien als Markdown

Vim öffnet standardmäßig alle .md-Dateien als "modula2" -Code. Ich habe noch nie von modula2 gehört und plane auch nicht, es zu verwenden. Wie kann ich vim anweisen, immer foo.mdals Abschlag zu behandeln (als hätte ich getippt :set

15
So weisen Sie vim an, keine Datei zu entpacken

Ich versuche, eine .xlsxDatei in Vim zu öffnen, erhalte jedoch die Fehlermeldung: ***error*** (zip#Browse) unzip not available on your system Ich weiß, dass es eine Binärdatei ist, aber ich möchte einige Prüfsummen durchführen und wahrscheinlich in Hex konvertieren. Ich habe festgestellt, dass Vim...

14
Blockieren von Änderungen, um nur Dateien zu lesen

Wenn Sie Vim zum Bearbeiten einer schreibgeschützten Datei verwenden, wird beim erstmaligen Bearbeiten lediglich eine Warnung angezeigt, es können jedoch Änderungen vorgenommen werden. Ich kann verstehen, dass dieses Verhalten für jemanden nützlich sein kann, der beabsichtigt, die Datei unter einem...

11
Was macht "Filetype Plugin on" wirklich?

Ich verstehe, dass es die ftplugin.vimDatei lädt , aber was macht es wirklich? Setzt es Optionen (abhängig vom Dateityp)? Wenn ich diese Zeile am Anfang meines vimrc einfügen würde filetype plugin indent on und dann habe ich nach dieser Zeile einige Optionen festgelegt (wie Autoindent, Smartindent...

10
Verwenden Sie ein einzelnes ftplugin für mehr als einen Dateityp

Ich habe ein ftplugin, unter &runtimepath/ftplugin/c.vimdem alle meine bevorzugten Optionen für c-Dateien festgelegt sind. Ich möchte jedoch auch die gleichen Einstellungen für cppDateien verwenden. Ich könnte die Einstellungen einfach kopieren, aber das scheint überflüssig. Gibt es eine...