Ich versuche, Hex-Werte in Binärwerte umzuwandeln. Zum Beispiel habe ich eine Textdatei mit: 0.0 010111010 B4 0.1 001001011 A3 ... Und ich versuche , konvertieren B4zu 10110100, und A3auch. Aber ich kann keine Methode finden. Weiß jemand, wie man das macht?
Wird beim Definieren einer Funktion immer empfohlen, den Bereich s:zu verwenden, um sie lokal für das Skript zu machen und zu vermeiden, dass eine Funktion mit demselben Namen im globalen Namespace überschrieben wird. Und wird immer empfohlen, das Argument abortzu verwenden, wenn die Funktion einen Fehler erkennt? function! s:SomeFunction() abort …
Gibt es eine einfache Möglichkeit, Text am linken Rand eines VIM-Dokuments (links von den Zeilennummern) hinzuzufügen? Ich weiß, dass dies möglich ist, weil Plugins wie vim-Signatur dies tun, aber ich bin gespannt, wie dies gemacht wird und wie dies am einfachsten wäre.
Ich suche nach einer Möglichkeit, Code innerhalb einer Funktion abhängig vom Vorhandensein von Text in der bearbeiteten Datei unter bestimmten Bedingungen auszuführen. Ich habe einen Weg gefunden, der funktioniert, sich aber nicht sehr "sauber" anfühlt. Folgendes habe ich: function! foo() (...) let v:errmsg = 'ok' execute "silent! normal! :/" . …
Ich möchte den geänderten Puffer, den ich gerade bearbeite, regelmäßig in eine temporäre Datei schreiben. Im Hintergrund könnte ich dann zum Beispiel externe Tools verwenden, um die Datei zu analysieren. Ich möchte die Datei in diesem Prozess nicht an den tatsächlichen Speicherort schreiben - ich möchte, dass der Benutzer über …
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.