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 …
Ich sehe eine dieser beiden Zeilen in .vimrcDateien. Dieser scheint am häufigsten zu sein: filetype plugin indent on Aber wie unterscheidet es sich von dieser Zeile: filetype indent on Ich habe Dokumentation für Letzteres gefunden , aber ich bin immer noch verwirrt.
Ich hätte gerne verschiedene Einrückungen, basierend auf dem Dateityp, an dem ich arbeite. Wenn Sie beispielsweise an einer .cDatei arbeiten, möchte ich, dass mein Einzug 4 Leerzeichen enthält. In .htmlDateien möchte (muss) ich mit Tabs arbeiten. Wie erreiche ich das?
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 (-Modus) -bezogenen Einstellungen bei vimrc.python-mode? Behalten Sie die Einstellungen …
Ich bearbeite C ++ - Code in .cppDateien, während Vorlagencode in .tccDateien abgelegt wird. Wenn ich eine solche Datei öffne, ist keine Syntaxhervorhebung verfügbar. Ich habe es set syntax=cppin einer tpp.vimDatei versucht ~/.vim/ftplugin/, aber es macht nichts, während es im Editor funktioniert. Gibt es eine Möglichkeit, bestimmte Erweiterungen als gleichbedeutend …
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 ft=markdown)?
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 nicht mehr versucht, die Erweiterung zu entpacken, …
Ich habe eine AutocMD für TeX- und Markdown-Dateien, um die Datei automatisch zu speichern. Nichts Ungewöhnliches: autocmd CursorHold *.tex,*.md w Da jedoch die benutzerdefinierten Einstellungen für diese Dateien zunahmen, habe ich sie aufgeteilt in ftplugin/tex.vimund ftplugin/markdown.vim: " ftplugin/tex.vim autocmd CursorHold *.tex w " ftplugin/markdown.vim autocmd CursorHold *.md w Jetzt werden …
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 anderen Namen zu speichern. Manchmal öffne ich jedoch Dateien, auf …
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 usw.). Würde es sie …
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 Möglichkeit, ein ftplugin für mehr als einen Dateityp zu laden?
Ich habe mehrere highlightBefehle in meiner .vimrcDatei. In Vim 7.3 wurden diese unmittelbar nach dem Start von Vim wirksam. Nach dem Update auf Vim 7.4 ist dies nicht mehr der Fall. Vim verwendet zunächst die Standardhervorhebung. Wenn ich .vimrcein zweites Mal durch Ausführen lade source ~/.vimrc, funktioniert das Hervorheben wie …
Ich möchte, dass alle meine Dateien mit .texeiner Zeilenlänge von 80 enden. Wenn ich also eine .texDatei in vim öffne, tippe ich :set tw=79. Was würde ich in meine .vimrc einfügen, um dies zu automatisieren? Was passiert , wenn ich es an der Arbeit mit einer bestimmten Liste von Dateitypen …
Ich versuche, meine eigene Einrückungsdatei für JavaScript zu erstellen. Die Standard-Einrückungsdatei für JavaScript wird mit minimalen Änderungen aktiviert, und ich verwende sie als Basis. Unter Vim 7.3 für OSX El Capitan führt die Eingabe eines Arrays standardmäßig zu folgenden Ergebnissen: var test = [ 1, 2, 3 ]; Beachten Sie, …
Es hat mich das Gerücht erreicht, dass es möglich ist, vimBefehle in den ersten fünf oder in den letzten fünf Zeilen einer Datei zu platzieren. Aber ich konnte dies nicht in Google finden. Alle Hinweise wäre dankbar. Ich frage mich, ob es möglich wäre, diese Funktion zu verwenden, um dateispezifische …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.