Gelegentlich bekomme ich beim Scrollen in einer langen Datei einen seltsamen Fehler mit der Hintergrundfarbe in vim. Der Hintergrund über dem Text ist korrekt, aber überall, wo kein druckbares Zeichen vorhanden ist, wird der Hintergrund schwarz. Nach einigem Jagen und Experimentieren habe ich folgendes herausgefunden: neu zeichnen! behebt das Problem, …
Mein Professor hat jedem Schüler in meiner Programmierklasse einen SSH-Account zugewiesen und vorgeschrieben, dass wir VIM für die Textbearbeitung verwenden. Ich entdeckte :set nuund :set auto indentüber Google. Ich habe festgestellt, dass diese beiden Einstellungen nach jedem Start zurückgesetzt werden. Gibt es eine Möglichkeit, sie auf meinem SSH-Konto beizubehalten? Was …
Mit Vim starre ich manchmal eine Weile auf einen Abschnitt des Quellcodes und möchte plötzlich, dass eine Variable auf dem Bildschirm herausspringt. Das ist einfach: /<var>das hebt sie alle hervor. Mein Problem ist, dass die Suche häufig mein Fenster verschiebt, sodass ich den Quellcode nicht von derselben Stelle aus betrachte. …
In Vim verbindet der JSchlüssel zwei Zeilen miteinander. Gibt es eine ähnliche integrierte Tastenkombination zum Teilen von Zeilen mit einer neuen Zeile (an der Cursorposition oder ähnlich)? Was wäre alternativ die robusteste Methode, um eine Tastenkombination zu definieren, um dies zu tun (im normalen Modus, nicht im Einfügemodus)?
Ich möchte alle Dateitypen auflisten, die Vim anhand seines Laufzeitpfads erkennt. Beispielsweise: ada arc c clojure common-lisp elisp go python Wie kann ich es tun?
Ich verwende gerne die Tabulatortaste, um zwischen geteilten Fenstern zu springen, also habe ich map <tab> <C-W><C-W>in meinem .vimrc. Dabei ist mir aufgefallen, dass ich mich dadurch nicht mehr als Strg + I verhalte, sondern als Strg + W, Strg + W. Wie kann ich nur <tab>aber nicht neu zuordnen …
In meinem .vimrcversuche ich ftplugin, einige Befehle zu verwenden und offensichtlich zu verwenden, die sich darauf beziehen, unter der Annahme, dass es erfolgreich geladen wurde. Ich bin jedoch auf ein paar alte Maschinen gestoßen, auf denen das Plugin nicht installiert ist. Kann ich das Laden dieses Plugins irgendwie von Bedingungen …
Ich habe in einer Datei, an der ich arbeite, eine Reihe von Änderungen vorgenommen, einschließlich Änderungen an Einrückungen. Ich vimdiffvergleiche die Datei mit der Originalversion und möchte diese Änderungen nicht sehen, da sie im Grunde genommen kosmetisch sind. Wie kann ich feststellen vimdiff, dass Leerzeichen beim Vergleich ignoriert werden?
Wenn Sie vim zum ersten Mal starten vim myfile.c, wird links unten auf dem Bildschirm der Dateiname in Anführungszeichen, die Anzahl der Zeilen und dann die Anzahl der Zeichen angezeigt. Es verschwindet in dem Moment, in dem etwas anderes diese Immobilie benötigt. Wie bekomme ich es zurück? Ich weiß :echo …
Wenn ich in Vim bin und eine Ausgabe von der Befehlszeile erhalten und in meine aktuelle Datei einfügen möchte, kann ich Folgendes ausführen: :! echo "foo" >> % Dadurch wird "foo" an meine aktuelle Datei angehängt, und ich muss neu laden. Gibt es einen eleganteren Weg, dies zu tun - …
Ich habe vim, mintty via cywin auf XP installiert. Das Problem ist, wenn ich versuche, im VIM-Bearbeitungsmodus die Rücktaste zu drücken, bewegt der Cursor ein Zeichen zurück, anstatt das vorherige Zeichen zu löschen. Wie kann ich dieses seltsame Verhalten optimieren?
Ich habe VIM installiert, muss es jedoch mit bestimmten Optionen kompilieren: In addition to the most commonly used features, the plugin requires: +python or +python3, +clientserver and +conceal. Welche Schritte sind erforderlich, um diese Optionen zu deinstallieren und neu zu kompilieren, ohne dass etwas beschädigt wird?
Meistens benutze ich Emacs. Ich habe mich jedoch entschlossen, Vim zu lernen. Ich bin mit Emacs zufrieden, ich versuche nur zu vermeiden, dass daraus Maslows Hammer wird . Ich habe ein paar Tutorials gesehen, aber ich habe noch kein gutes von Emacs geschrieben. Gibt es einen allgemeinen Rat, den jemand, …
Ich habe foldmethod=indentin meinem festgelegt ~/.vimrc, und im Allgemeinen funktioniert das für mich und ich möchte es behalten. Es gibt jedoch einige Dateien, die ich regelmäßig bearbeite (und die unter meiner ausschließlichen Kontrolle stehen), und die ich in ein marker-basiertes System einfügen möchte, insbesondere, damit ich beim Öffnen der Datei …
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.